People will find a way/reason to hate themselves, religion or not.
My first guess would be, lack of social understanding.
Sometimes people had a really bad experience .
It's not the religion but some ppl give a bad name to it . By their actions
Not the religion but the priest, they are the mafia of the soul.
Why are you being spooky?
Could be. Where is this place? Don't think I've been there.
Some religions may promote that.
But i think People hate themselves for many reasons like unrealistic expectations on how perfect they should be.
Not religion. I just hate myself. Simple as that.