Welcome to PC,
not sure if your BP, BPD or some other form of alphabet soup!!!! but regardless hope that PC can be a supportive community for you. some expert help in the form of a diagnosis and some therapy +/- some meds could be a life changing experience for you.

and