I have a certain amount of sympathy for you, as I do for anyone with genuine problems.
But there's always an implied condition on that: people need to do the best they can to address their problems.
You're literally doing the opposite.
Anger is not newly evolved, nor is the mechanism limited to apes. It's for fighting against adversity, the environment, Smilodons, and other people. There's a cost though - it's like releasing some NO2 into an IC engine, and it strains the system (by "design" if you think about it).
Turning it on yourself is generally a bad idea. It's ok if e.g. you carelessly strike your own thumb with a hammer. But anger at the environment is another matter.
Disengage the anger from the resentment.
This isn't so hard - in almost everyone, including NDs, that path to anger is a choice.
Work on the resentment.
Less easy, because it's a higher-order effect (mental rather than a low-level physical process).
But it's absolutely possible. It's the kind of thing a decent psychotherapist can actually help with (and that's coming from someone who's highly skeptical of much of what that profession gets up to)
Accept that "romance" is going to be difficult for you, possibly for the rest of your life.
This is a bitter pill of course,, but what's the alternative?
It's much better to be calm and a bit regretful, than angry, unhappy, and burning up your body and mind with adrenaline.
I won't give you any directed advice otherwise, but I'll repeat an earlier comment, which is based on extensive personal experience:
Interpersonal interactions with strangers and acquaintances go much better if you're happy in yourself. Achieving this takes some time and effort of course, but it's the best kind of skill/capability to train: small improvements have an immediate effect.