I betrayed my fellow redditors
How could you betray your fellow redditors like this?
Because I think I'm a bad person. I also value compassion and respect more than honesty.
If you want to be compassionate, then you should be supportive of people in your groups. It is wrong to betray them, even if you think you have a good reason.
I feel like I caused more hurt than good with my betrayal.
Betraying people tends to cause a lot of hurt feelings. You should work on apologizing to those you hurt and maybe one day they can forgive you. If not then you should walk away from that group and let them heal in peace.