I must disagree with that. It’s not religion which causes suffering. Religion teaches love and compassion.
Not exactly - or at least, it depends on the religion.
Christianity and islam for example tend to teach an "us vs them" mentality. They also teach quite a bit intolerance like homophobia and are pretty mysoginistic.
They also teach that slavery is not a problem. There also isn't a lot of compassion in the stoning of "adulturers", chopping of the hands of thieves or eternal damnation for finite "crimes" -or worse: for the "crime" of disbelief
You'ld have to be cherry picking the scriptures to say otherwise.
Its peoples disobedience to the law of love which religion teaches that is the cause of suffering.
That's assanine.
That's like saying that living in North Korea is like living in heaven unless you don't follow the rules of the Great Leader.
You could say the exact same thing about living under ANY dictator. "Follow the rules and you'll be fine."
This is why what theists, fundamentalists especially, call "love, compassion and mercy" is anything but that.
Mercy and compassion for example are completely void of meaning in the absence of transgressions and suffering.
Mercy is the suspension of justice. You can't have "perfect justice" and "mercy" exist simultanously.
It's like having courage in the absense of fear. Courage is only meaningful in specific context. Courage is not the absence of fear. Courage is the will to go on in the presence of fear. Without such context, "courage" doesn't mean anything.
Same is true with mercy and compassion. Absent any transgressions or suffering, both mercy and compassion don't mean anything. There is no use for it.
If religion teaches love and people hate, that’s not religions fault.
Except when what the religion calls "love", is really hate.
Except when the religion teaches hate and masquerades it as "love".