Sometimes there comes a point in your life when you feel like you just can't go on. Everything in life is a mess and nothing seems to be going right. Every mistake you ever made comes back to haunt you and brings your faith (Iman) to an all time low. Then the ultimate dilemma, what if your soul was taken away this very second?
You feel as if you're in such a sorry state that Allah can’t be pleased with you and a great punishment awaits. If you've felt like this and then revived your faith say Alhamdulilah - All Praise be to Allah - because Allah has given you chance after chance. He has been so merciful towards you.
The fact that you're feeling so down is not because your not religious enough and it's certainly not because Allah is angry with you. Remember its all a test from Allah.
When Allah intends good for His slave, He puts that slace to trial in this world so say Alhamdulillah 'ala Kulli Haal - Praise be to Allah in every state. And that’s why you should not despair, because no matter what you've done Allah will always love you and is always ready to forgive you. You've just got to take that step and repent.
So when you feel like you've hit rock bottom ask for Allah's help to use this hardship as a tool to get closer to Him and then be sure to hold tight to your new found Iman.
Below is a translation of Shaykh Izzuddin bin 'Abdussalam As-Sulami's booklet on "17 Benefits of Tribulation" - it is a very beneficial read for everyone