Your life is amazing. It has highs, lows, lulls and excitement. Much like a video game.
However, life is not predefined. In games there is often a level cap, a point at which more effort does not equal more success.
Life has no level cap. There is no predefined point that stops your success.
Never give up. Ever.