It ends up the way it’s supposed to be.

This phrase says it all. If you’re supposed to win(whatever winning means to you) it will happen. You control your fate. If you fail or lose, then you made your own bed. Simple as that. Shit happens and in the end you determine your successes or failures. You have to stop blaming “short term” issues as no one great stopped in the end.