Happiness is a mental state, mark my words.
No one else other than you can gift you with happiness.. no other person, no event, no property, all these elements are just accessories.. you can think that winning the lottery will make you happy, and it certainly will, for the next few moments.. you can think that catching that girl will make you happy, and it will certainly will until your Ego is satisfied... you can think that becoming the King of the World will make you happy.. the true happiness is somewhere else, it's inside us.. and it's a very simple thing, that I call "recognition" (I'm not totally sure this term defines exactly what I mean, but still..)
Recognition of what life actually is, of it's fundamental elements (basically, acceptance of death, as I also hinted in the previous post of this blog).. of the fact that we are alone, no matter how hard we believe that we are not.. of the fact that there are Powers (call them God, Karma, Luck, Fate, whatever) that influences our lives out of our own will.. of the fact that we are meaningless in a universe composed by infinite elements and possibilities.
Simplicity is the key, you simply have to want to be happy, to be so.. you simply have to accept the truth you arrive to via the recognition, in order to be happy... stop bothering about your place in the great scheme, stop bothering about how you could be better, how you "should have behaved", or how you could change the people or the world.. just be yourself, do the things without a second goal, give all that you can and forget about it, love without the need of being loved in return, forgive and forget, keep looking forward and always be optimistic..
Remind my words: you won't bring anything with you in the grave.. no success, no failure, no problems, no money, no love, no hate, not even the remembrance.. nothing.. so just stop bothering and be happy, you'll find it surprisingly easy if you'll only try to.