Kekkaishi is one of my top all time favorite mangas, up there with Rave Master, Bleach, etc.
Seriously, that show changed my life. I used to have a lot of guilt and self-hatred, depression, etc. When Gen was introduced, I related to him. People called him a monster because of his Ayakashi powers, which he has trouble controlling. I believe he lost control and hurt or killed his sister. I don't want to lose control and hurt anyone. That's why I keep women at a distance. I don't want to lose my cool and hurt them. Better for me to be single than be unforgivable scum that hits a woman. Granted, I never yelled at or did anything like that to my ex. I got mad and I'd just go silent with an angry expression on my face, like when I found weed in her purse. I'm drug free so that didn't sit well with me. By the same token, people might call me a monster for having Aspergers, OCD, being bi-polar, and most importantly of all, my anger issues. When I get really angry... it's... it's really not me. That's not me. I'm not that kind of person. But I lose control of myself and flip the fuck out, going on rageraides. I have a friend that is like Yoshimori. When Yoshimori took up with Gen and saw past his problems, saw that he was really a good person, I recognized that... I was a good person. There was no reason to hate myself. Think I'm a bad person. Think I don't deserve to live. Think I don't deserve to eat or live in a house. It helped me get rid of guilt, my self-hatred, my depression, all cured after years in one day. I had been suicidal off and on since sixth grade. That show... really helped me a lot.