Hi, with the above details. It seems like you have sensitive personality. Which is completely normal, it will bother you when you encounter stressful situations, hence emotional disturbances.
Next Steps
you need atleast few sessions of acceptance therapy. Many individuals are living very happy life with acceptance therapy combined with CBT
Health Tips
you need to trained for few skills, which will increase your capacity or overcome or deal with your current and future problems