The secret of happiness is between your hand if you are self- content and satisfy what the god assign to you in this life, then you become the happiest one on earth.
I agree with Djaafar Zemali . Faith makes me happy. though its not easy, I always look forward to the joy it brings me. I found peace in it because I dont need answers to everything but by faith I knows its gonna be okay "one day".
Happinesses is the fundamental and foremost right of ourselves. It comes from within. So, if someone really wants to remain happy then the inner self is to be cleansed. All materialistic things will give happiness for a shorter duration.