<human>: I dated my ex girlfriend for about 6 months and in those 6 months I got really really attached. I fell hard for her and we made a lot of plans together for the future. We had gone on a lot of trips and made a lot of good memories and I thought there was something special here.

After the breakup, she was very hurtful. It was a bad breakup because I got too clingy, too available, and basically killed attraction for her. I got a little demanding towards the end (like asking to hang out when she obviously didn't want to, initiating sex when she didn't want to, etc) and she dumped me hard and said a lot of mean things (calling me too skinny, bad hair, ugly, etc). She also revealed the she cheated on me with her ex and she hooked up with another girl quickly after the breakup.

About a month after the breakup, she went back with her ex. A normal person would feel pissed I guess, but I am actually happy for her. I loved her a lot, and even though she didn't feel that attraction for me any longer, I wanted her to be happy. Don't get me wrong, the breakup hurt a lot, specially with all the ugly things she said, and everyday I think about things I could have done differently. I wish I could take some things back so it could have worked, but at the end I messed up, and I just wish for her to be happy with or without me. I rather her be happy with him than be unhappy with me.

My friends tell me this mentality will only hinder my healing process. They say I should channel anger at her because she did me wrong (cheating, lying, hooking up with a girl right after the breakup, etc). 

Would channeling anger at her help me heal faster? Is feeling happy for her a normal feeling or am I a psychopath?

Can you provide a brief overview of the text?
<bot>: I feel happy that my ex is now happy with her ex boyfriend. My friends tell me this kind of mentality will only hurt me more, and I should be channeling anger so I can heal faster. Is this correct?