Nothing physical we seek in this world can really bring us lasting happiness.  Yet we spend much of our lives seeking happiness, so often in the wrong places.  As Christians our search for happiness will never be truly satisfied until we are fully united to God.  This is how St Augustine sums up his life, and perhaps it speaks for our lives too:

Late have I loved You, O Beauty ever ancient, ever new, late have I loved You!  You were within me, but I was outside, and it was there that I searched for You.  In my unloveliness I plunged into the lovely things which You created.  You were with me, but I was not with You.  Created things kept me from You; yet if they had not been in You they would not have been at all.  You called, You shouted, and You broke through my deafness.  You flashed, You shone, and You dispelled my blindness.  You breathed Your fragrance on me; I drew in breath and now I pant for You.  I have tasted You, now I hunger and thirst for more.  You touched me, and I burned for Your peace.”  St Augustine pray for us.

 … and shall not rest until they rest in You.” (St Augustine, from his ‘Confessions’)