Something else to think about (writing fiction helps me get inside other people's heads).
We all have a story about ourselves, and no one is the bad guy in their own story. I've had to deal with my inner bad guy, it is neither easy nor comfortable. But the process leads to being a better person. It is also not something you can do alone, that leads to deluding yourself into thinking that you've conquered your problems. Having another person, such as a therapist to call you out from time to time is critical to being honest with yourself.
So far, I don't see any sign of this happening here.