You can’t live your life hoping for miracles, because in the end you’ll want to hang yourself. The solution is to wait for sure deals before making yourself look like an idiot.
You might not be a good planner, a brilliant thinker, or a good looking person — but in the end it doesn’t matter. What matters is patience and playing the cards you’ve been dealt in life. Don’t give an inch. You can bend, but don’t break.
If you can practice the discipline of never giving up leverage — if you can be smart enough to never give an inch in the other person’s favor except in your own, then you will win.