29 is so young....<p>Look at the spiritual side of things. What does it mean to be happy. Who defines success, you or your peers. How long does it last?<p>I can really relate your feelings about women, been there done that. Am now married with two kids and looking back at things I was totally wrong in the assumption that a drop dead gorgeous person would make you happy.<p>You see, happiness comes from within and is not defined by things like jobs, partners, things you own. If I could choose a religion for you it would be Buddhism, follow the steps and happiness is guaranteed.<p>All the best