A Heartfelt Struggle: Sincere Repentance When You Keep Falling
Assalamu alaikum, folks. I’ve been wrestling with something heavy lately and I need your thoughts. So, there are sins I just keep stumbling back into. Some are like mindless habits-like spending hours on social media or humming tunes that distract me from dhikr-barely putting up a fight. Others, I battle hard but still slip. I know it’s wrong while I’m doing it, and I ask Allah for forgiveness, but it feels hollow when I say “I won’t return” because, honestly, I probably will. Not that I’m okay with it, but I just… don’t trust myself. My heart knows sincere tawbah is about regret, seeking forgiveness, and firmly leaving the sin. But that last part trips me up. Can you truly be sincere if deep down you think you’ll mess up again? I don’t want to be a hypocrite, constantly seeking Allah’s mercy while lacking real resolve. Yet, maybe that’s the point-to keep running back to Him every single time, hoping my heart gets stronger and the sin loses its grip. I’m not after fiqh rulings here. More like, what’s the spiritual state of mind in this messy cycle? How do you make tawbah heartfelt when you know you’re weak? Does sincerity demand absolute certainty you’ll never return-or is it okay to show up broken, with nothing but your flawed efforts and His boundless mercy? Jazakum Allahu khairan for any wisdom.