Question: It is admittedly true that faith increases and decreases. However, I suffer from weakness of faith and harshness of the heart. How can I strengthen my faith and soften my heart, and submit my limbs humbly to Allaah amidst the world’s temptations? Dear Shaykh! Kindly elaborate on this matter. May Allaah reward you!
Answer: Faith indeed increases if a person obeys Allaah and decreases if they disobey Him. So, you should be keen to preserve offering the obligatory prayers in congregation, pay Zakaah willingly as a means to expiate sins, be merciful to the poor and the needy. You should keep company of pious and righteous people who may prove helpful to you in applying the rulings of Sharee`ah and guide you to attain happiness in life and in the Hereafter… read more here.