For most of us, things don’t just happen overnight. With as many blessings as you posess, you still have to work to make progress. This might not be an easy path to follow. More likely than not, you will not be able to take short cuts or skip steps.
Don’t give up. Keep climbing towards your goals. Hard work is the key. It will most likely not just be handed to you.
Be consistent, recognise each small successful step and reward yourself along the way.
Small victories lead to bigger victories.