“How can Allah possibly forgive me?”
Always remember that, Allah loves to forgive.
Shaytan loves for you to despair of Allah's Rahma. Allahs reply to shaytan: “By my honor and My glory, I swear, as long as they keep coming back to me, I will forgive them."
Your question suggests you can not fathom the depths of Allah's Rahma and Maghfirah (forgiveness)
Other people's condemnation of you is not a reflection of Allah's judgement of you.
Face yourself: are you sure you're not using this as an excuse to carry on doing what you're doing and persist in sin?

















