7 Islamic Concepts that make the trials of life bearable
Life is hard. There is no doubt about. God put us on this earth to test us. Sometimes we are tested with ease, to test our gratitude. Sometimes we are tested with temptation to show our resolve. And sometimes we are tested with difficulties to reveal our patience. Life goes through various ups and downs,…