To the op, you may want to learn to accept that is what he is, learn from the situation, get any help you need from that suffering. So yes, a good decision to move on, but to figure out too where that rage is coming from as I can assure you you may be forever alone too if you cannot handle the fact that regardless of condition many people in life are very selfish, rigid in their ways, not great in many ways, and do not listen, but will try to get things they need in life, often without concern for the other if they lack the ability to compromise, with many not being able to back off in their abusive ways and show empathy.
It is one thing if the guy is some rapist, purposefully wants to hurt you, is yelling and screaming at you, and violent, to get his way, instead of polite, and showing desire, but yes, him threatening to kill himself and pressuring you to do what you cannot do is a form of controlling and manipulative behavior, and showing little empathy and understanding would be very stressful and unfair. For that reason alone, and as his needs are opposite of what you can handle and triggering to you, yeah, move on obviously. It sounds like he was far too needy, which would annoy the heck out of me too. I have experience dealing with that here.
But, contrary to the replies of some here, I think you need to let go of that hostility, as do some other members here who seem to be personally attacking weirdly without the full story. It is obvious that prior bf likely has some empathy, self centeredness and comprehension problem, and maybe some OCD issue too. Perhaps Autism related, perhaps not. But, does that justify this hostility from others? You both need to take responsibility for your actions and reactions, as you both contributed to the relationships demise--because you both entered in some relationship apparently before knowing the other, and as you both have mental illness that should make it very difficult for the other.You both seem to have been abusive to the other. Society often wants one perpetrator and one victim! In many cases yes, but when mental illness is involved for both, in many cases, both are the issue.
Does anyone with mental illness have the right to pressure, manipulate or rage at the other, with some excuse to justify it? Both likely cannot articulate their pain or in better ways, limitations and needs they have or are going through too. Both could be on edge or shut themselves down or be pushy in ways when intense emotions become present. You both need to take responsibility. Get support yes, from women, but let us not have double standards here and act like this guy is some monster, as we do not know him, and as we cannot assume things.
If guys were allowed to rage at needy and dysfunctional women, and if some of those those women who seemed selfish and did not listen to the guy who told her to back away from the insults, nagging, pressures to do certain things, etc., I am sure the reactions would be different here, with members demanding or rolling there eyes and thinking, "That guy is abusive! He does not show love and care. Leave him immediately! " The truth is somewhere in the middle usually I feel. That is why in this case I refuse to take either side. For those often to jump to one side, I often see biases, sorry, especially with such hostility shown or limited information shown that would expect that
You both are who you are. Neither is a fit for the other. It is why many with mental illness eventually, if not from the start, are alone. They have too many issues and needs, and attention has to be on them. They have less choices for relationships regardless of looks. Whether either side has strong empathy or not, I can jut say, it is not a match. It usually takes two to make the relationship work. No need for intense anger, as all you have to do is say no, and move on, if he does not get it. He is not going to change, when you maybe cannot change your reactions either
I feel I was fair and balanced and not at all attacking in my views here.