Modern western man has some basic misconceptions about the nature of happiness. The origin of the word is instructive: happiness stems from the root verb to happen, which implies that our happiness is what happens.
The object of life is not happiness, but to serve God or the Grail. All of the Grail quests are to serve God. If one understands this and drops his idiotic notion that the meaning of life is personal happiness, then one will find that elusive quality...