If you really want to be happy, just let go.
Honest to god, it works. You just say "Ok, I give in. World- give me whatever you've got to give me, I'm ready for it. I'm in your hands." And instantly, you'll feel like everything is OK.
I suppose what you're doing is taking the pressure off yourself.
The tricky bit is managing to hold onto the feeling! I am envious of anyone who can do this, I definately can't... though I have my moments of clarity every now and then, often when I have driven myself to exaustion, putting all my energy into getting somewhere just to look around and find out I'm in pretty much exactly the same place I was to start with.
It's also quite daunting, which is why it's hard to say it and really mean it. Somewhere in the back of your head, there might be a voice that says "Ooooh I don't know, what if I don't like what the world gives me, what if I'm scared and can't go through with it..." But if you totally let go, then you will go through with it. And even if you don't like where you end up, it will at least be somewhere new.
Ok, so religion isn't for everyone... me for one... but I kinda like that mantra for life.