Hi
Thanks for seeking help here.
All features you have mentioned are seems like to symptoms of borderline personality traits.
This a tough personality to deal with.
Next Steps
plz read borderline personality.
Health Tips
therapy is the primary treatment n medication will help you to come out faster.
happy to help you..
regards Practo