You don't seem to have an ASP, PD, etc.. problem... You have an outlook problem.
You are looking for excuses... justification... something that is beyond your control to rely on as a crutch...
and I assure you if you look for that... you will ALWAYS find it...
But if you choose to take control and own who you are, and own what you do... and make the decision to live a life that you are proud of, that you will WORK for... then you will get that too... See you got that same issue as most people...
You wanna ask "what's wrong with me" so you can fall back on that label as an excuse... Whether it's "i'm on my period" " i'm pregnant" "i'm bipolar, NPD, ASPD, etc etc" then you have an illness that people can pity when in reality all you really need is to get off your fucking ass and live a life you're fucking proud of... and then none of those labels would fucking matter anyway...
Just live... just live a life you are proud of...