I recently cheated on my boyfriend with several guys, we talked about it and we agreed we would work on it together, but as the days go by, it feels like I keep on making it worse. I've been through abusive experiences and I identified that I have narcissistic tendencies on too of having depression and anxiety. I just want to be the right one for him, but I haven't done much progress and I'm afraid I'll get worse instead of better. I just want to forgive myself and continue, and be the right one for him, I regret doing it, I feel so ashamed.