I believe is important to look for all the answers within. Don't let the noise of others opinions drown out your own inner voice. Don't be trapped by dogma, which is living with the results of other people's thinking, don't waste it living someone else's life. If you haven't found your passion yet, keep looking. Like Steve Jobs said - Don't settle until you find your purpose. As with all matters of the heart, you'll know when you find it. And, like any great relationship, it just gets better and better as the years roll on.
I believe we all have a purpose to fulfil whatever that is - where true happiness is. You have to trust in something - your gut, destiny, life, karma, whatever :)