So, one very important thing to do is to have a crystal clear vision of your life as you want it to be; one that is completely independent of the conditions of your present or your past. Lack of absolute clarity about your desired future is the number one reason why people struggle in life.
That is why it is so, so important to take the time to get in touch with what you actually feel and think about your life and yourself. If you find some of it to be critical and uncomplimentary, then begin to change it.
The best way I know of to do this is to simply sit in meditation and listen to the predominant thoughts and feelings that arise. By the way, you can’t just sit one time to get the full picture, but if you sit consistently with yourself, within just a few weeks, you will get a pretty clear picture of what your predominant thoughts and feelings are. Then because of this awareness, or “mindfulness” as the Buddhists call it, you will now be more conscious of what you are vibrating and, therefore, more able to change it.
After you have taken the time to really see your patterns, it then becomes easier for you to create a clear vision about your future and a practical plan for success. But until you have taken the time to look within, you literally are in the “dark” about yourself. And in the dark it is very difficult to see or create a vision for your self. You really do need to shed light on the darkness within in order to create something new without.