To Lead a Happy Life… Manage These Three Components Yasmin Mogahed, Shariah Editor How can we lead a happy life with all the challenges we go through? Sister Yasmin Mojahed offers this great tip