I don't really know what your definition of happiness is but if you ask me then I will say happiness is living in the present. Appreciate what you have right now , who are by your side rather than focusing on what you don't have or if you will lose what you have right now in future. Every second of your life is precious. You probably don't even know how many precious things are in your possession right now. Discover yourself , you yourself are the treasure.