Talking with friends and family about our relationship and hearing time and time again that he was the one with a problem and that it's not my fault and that he wasn't good for me. Because I have difficulty seeing that myself.
I hear you. This has been a problem for me as well. It is easier to take all the blame because that way I can have my illusion of being in control of the situation. I have been terrified that it is me who is mentally ill/broken/twisted. I still have these fears at times. Well, I have this "white knight syndrome", and this is the opportunity of my life to fix this and get rid of the role of caretaker. It sucks, but it is something I must do.
No contact and knowledge are great tools to get our heads straight.
And I want to thank the people in this forum. Without you this would have been a lot harder than it already is. You are so cool!