Great question,
klacey!
My therapist has helped me in so many ways. She quickly figured out the best ways to get me to learn and to express myself, and then personalized activities and CBT tools for me. Because of this, I started consistently using them and eventually they became natural for me. She guided me into a real understanding of my core wounds. I've come to a place of acceptance and peace with one of them, and have started really digging into the other, which is the biggie. I actually have self-esteem and contentment now, which is lovely.

Sometimes I go from wondering how I ended up with such an awful person (im not saying all people with BPD are awful but my ex wasnt a nice person BPD or not) to feeling sorry for him and wanting to help him. I find it hard to stay angry at him which I think is because im in denial... did anyone else go through this?
That kind of emotional 'flip-flopping' is pretty common after disordered relationships. Your mind and psyche have to process through some painful, complex emotions, memories, and realizations.
Anger is healthy and a key part of the grieving and detaching process, but it's ok not to be able to 'stay angry' at your ex. We heal how we heal - and it takes a while.
When you say that you think you're in denial, what in particular do you feel like you're in denial of?
Mine has helped me realise the reality that I was with someone controlling/manipulative/gaslighter and that I had low self esteem which caused me to stay longer than I should have. I want to learn more but i feel stuck at the moment.
You're doing good work - these are important realizations. Feeling stuck just happens sometimes. Believe me, I've been stuck a few times on my journey.
Maybe starting to dig more into your low self-esteem would help get you unstuck. Don't feel pressured to try to 'solve' everything - just sit with yourself and start asking some questions. Where might your low self-esteem have come from? In what ways did it lead you to stay with your ex? What other impacts has it had on your life?
You said that part of you still wants to help your ex. Is there a pattern of helping/fixing in your life? This often goes along with low self-esteem.
Keep up the good work.

Thank you everyone for your replies. It was interesting reading your experiences.
HappyNihilist - glad to hear you have contentment and self esteem now. It seems alot of nons on this site had self esteem issues before dating their disordered partner.
I think i am in denial of the fact that he is an abusive person that never loved me for who i was, that he used me for personal gain and that he is a serial cheater. In reality I know he cheated on his other girlfriends even on ones he claimed to be madly in love with. Yet I find it hard to accept. I also find it too hard to believe that he didnt know or wasnt deliberately treating me badly. He insulted me and really dug into my insecurities even when he knew at the time of when he was, that I was looking after a really really ill family member. He also has told me post breakup that he is going on a weekend away with a girl and taking her out all day and he wont be watching any sport. When I went on a weekend away with him for a weekend he didnt want to do anything other than watch football the entire day. He got what he wanted. He also said he was taking a girl on a date to *place name* which is where I always wanted to go with him to but never did. The fact he is telling me this means he knew he wasnt being a very good boyfriend to me when i was with him and shows he knows it bothered me yet didnt care to do anything about it. Also shows he is wants to hurt me.
Those are just a few examples. There are alot more. But despite all of them, I find it hard to accept that he is just a nasty person that tries and likes me to suffer. After a short period of anger it switches to pity for him or wanting to 'fix'.
Yes I do have caretaker qualities I think. I actually work in healthcare too. Sometimes when I talk about him to my T she tells me that I sound like I am talking about a patient.
And thank you for your nice words

I am going to try to carry on with my journey. What helped you when you were stuck?