All those labels. I dunno, I can’t dx you either.
Maybe you’re a mix of the dxs, maybe not.
I hope you find some clarity and healing.
None of us here or anywhere on pc are in a position to diagnose you. It could be very dangerous for any of us to tell you what you “should” or “should not do”
We might have a lucky guess. Or we might not.
While some (a few) on pc may be professionals or professionals in training irl ... and more are “armchair psychologists” only people who have known you for a significant length of time, face to face, would have more hope of giving accurate diagnoses.
Hugs to you