Realizing no one is going to make your life better. Everyone is dealing with their own stuff and waiting on anyone else to do things for you is a poor life strategy. You have to take control of your own life and stop blaming others for your problems. Life is long and there is plenty of time to work on yourself - living as a miserable person full of hatred, jealousy, and regret is terrible. You need to have an optimistic attitude and make changes every single day to improve your situation.