I've more or less always been really happy in life. After years of trying to work out exactly what it is that gives me the most pleasure, I think I've worked out that it's about 50/50 between loving challenging myself and loving learning things.
Sport, techy stuff (Ruby, Linux, C mainly), astronomy, juggling, myself, my friends, etc are all absolutely fascinating to me. If only I didn't have to sleep I could do so much more.
Hedonism is brilliant.