I'm having problems with forgiving somebody who in the past was an incredibly close friend. We've both done things to upset each other, and I don't feel like I've not acknowledged my own guilt in the situation, if anything my guilt broke me and actually lead to me being hospitalised and consequently diagnosed. 

I currently live with him, and we are currently no longer on speaking terms due to a number of different things, but I know that they are all trivial and I need to get past them, I just don't know how. I have so much anger and hate that on one part makes me feel as if I forgive him, that means he gets off guilt free, and doesn't even begin to understand the pain he's put me through. But holding on and being passive aggressive for the next 6 months of our tenancy is just going to make me miserable, and I'm scared it will make the other 6 people we live with miserable too. 

It's a long and complicated story, and the housemates we share with are too involved in the situation through their own personal opinions on the matter, but I know they will be able to eventually let them go. But of course, BPD and me just being me means that I'm angry 99% of the time, and I can't seem to shake it. I don't want to see him as the victim but should I? I see his side of the argument but then instead of forgiving, I just feel insane levels of guilt again, there's no middle ground, and end up hating myself instead of him. 

I guess I just wondered if any others had some success stories in forgiving people they really didn't want to forgive? 