I'm finding it extremely difficult. I've always had faith in my religion, through the worst and lowest times of my life, proud of every aspect of it, even when I haven't been practising and even when my Iman has been low to non existence I always felt strongly about Islam, protective of it, vocal against any criticisms towards it. I loved my religion. But due to some personal experiences I can't help but think there are some individuals who harm others, who go out of the way to cause them alot of suffering, pain and affect them in crippling ways, with no remorse towards their actions, and then what they read the quran during Ramadan and suddenly their sins are forgiven and they get the best Muslim award due to some things they done (outwardly things like praying, fasting and reading quran) but hey it's ok what they previously done without feeling bad in the slightest and continuing their ways after ? It just doesn't sit well with me. Is that what my religion stands for ? Surely this can't be it. I feel pretty upset at what this person has done. And I see non muslims who have done amazing selfless things, who help out of the goodness of their hearts, true pure inner character within them. And yet this monster I know who can hurt people and inflict trauma without any issue or thought to it, will be getting rewarded during the month of Ramadan because every letter of the quran he reads will be x 10 rewarded. Is this right or fair ?