We all experience doubts and fears to some degree. The key is to not let these thoughts steer your life. Let them go as if you never had ownership of them. It’s about listening for your higher self, your loving knowing that things are all a part of divine timing, and a bigger picture. This is when we must give up our need to plan and schedule and have an agenda to that of the divine. Trusting that there is some source of divine loving energy that always has your back is key to manifesting exactly what you need.
Doors open and close and it’s important to understand that rejection and redirection is divine protection. Everything has it’s timing. Patience is key to manifesting your dreams. Let go and see what flows your way.