There is nothing that you need in order to be perfectly happy. You only think that there is. Your deepest, most perfect happiness can be found within, and once you find it, nothing outside of yourself can compare, nor can anything destroy the total bliss of communication within.
Seek and you shall find. And on this day your need for anything else will end. Simply be quiet. Some call it meditation but it can be as simple as walking alone or sitting quietly. Just BE with your Self in the stillness. Do it often. Do it daily. Stop thinking. It can change everything and you will be a different person.