Patience is a virtue. Along with consistently taking positive progressive action patience is key factor. Your lack of patience is killing your chance of success and happiness. We live in a world where a mentality of needing immediate gratification has been created. Everyone wants everything now. Most have become reactive in nature. None of this is helpful in you achieving your life vision. It’s why so many spend their lives going round in circles, getting nowhere, consumed with negative emotions and ultimately not experiencing happiness. Everything worth achieving takes time. Nothing happens overnight. Start being patient and enjoy the journey. See the long game not just the short one. Be realistic in your expectations of how fast things can change. Be consistent in taking forward action. Once moving forward it’s inevitable you’ll get there. You just need patience.