Don't compare your life to others. Their measure of success is not absolute. You have to have a dream and follow it. But you can't dream while you're chasing the dreams others have for themselves or for you. Think for example of Jesus who at 30 was unmarried, childless, and left his career in carpentry to become homeless and help the poor and sick, yet he was so influential in history that we count our years from when he was born. Francis of Assisi did the same thing about 800 years ago, living with lepers and rebuilding a broken down church nearly by himself, and to this day even atheists have statues of him in their gardens. I'm not saying you should be like these people and follow their path, only pointing out that their path looked nothing like the stereotypical path people expect of you, yet they were far happier and more fulfilled than anyone you've ever met, not to mention their positive influence and legacies far outreach anything anyone you've ever met will ever achieve.