@sheengurrib: No sin is greater than the mercy of Allah. The enemy wants you to believe you've gone too far, made too many mistakes, or failed one too many times. But Allah's mercy has never been limited by your failures. You may have a past, but Allah offers you a future. You may have fallen a thousand times, but His door is still open. You may feel unworthy, but His mercy was never reserved for the perfect. Don't let shame keep you away from the One who is waiting for your return. Your sins are small compared to the endless ocean of Allah's mercy. What He asks of you isn't perfection, it is sincere repentance, trust (tawakkul), and the courage to turn back