Does one ever truly find happiness?

That depends entirely on how one defines happiness. There are whole books of philosophy and psychology on the subject, and many theories.

Here are some resources, but there are lots more:

http://www.bing.com/search?q=happiness+-+philosophy&form=EDGNTC&qs=PF&cvid=e98855b793304ac9be257d7f97110036&pq=happiness+-+philosophy

I also recommend the book HAPPINESSS by David Meyers. It may be available from a library near you.