First of all, let me shed some light on the meaning of true happiness. I am not referring to the momentary and shallow form of day to day happiness. True happiness is the sublime state of mind that is totally peaceful, fulfilled, ever-lasting and blissful. Once you achieve authentic happiness, you are elevated to a higher state of mind where no anxiety, no worry, no sadness, no unhappiness can touch you. You are not impacted by the vagaries of external world because when you find the true ambrosia within your heart, you are not dependent on the external happiness any more.
Well…. you might think that I am sort of becoming philosophical. Such happiness is only talked about in our religious scriptures, after death, in heavens. You may ask if it is possible to realize such a blissful state of mind while living on earth.