There are times in life when we have to do something totally opposite to what our “intelligence” tell us to do. Sometimes what is right is exactly what our egos can never imagine is right. Sometimes what our heart tells us to do is the one thing we don’t have the heart to do, but which may be the path to our happiness, nevertheless. This is one of the most difficult things to do in life-following your heart, going against your ego. Going against every road sign that says “Turn Right” when your heart says “Turn Left”!!
I believe that before a soul incarnates in a body, it had already decided what or who it wanted to be. It had a set purpose, a reason for being, a lesson to learn. Sometimes it has a lesson to teach others. Whatever it may be, your soul never forgets. Come what may, whatever the beliefs and conditionings imposed on you by your parents, your teachers, your friends, society, whatever or whoever, what is imprinted on your soul stays there forever. Your ego---mired in the dust and dirt of this world----may forget the path, or obscure your true purpose for being, but your soul will always nudge you in the right direction. You can trust your heart to blindfoldedly lead you exactly where you want to be. Just trust, close your eyes, step where it tells you to step, and open your eyes…you will be where you have to be.
You can call this inner voice by many names-your Higher Self, guardian angel, a Higher Power, a gut feeling, a hunch, intuition…the names are endless, but the essence is the same. This is what some call God, and some call the Soul, but it always knows exactly what you need to know. Trust it.