During the day i am fine, and with my friends i m perfectly okay, but i get annoyed and frustrated very easily, and i get really emotional. For ages now i have been self-harming, and sometimes there s no reason, i just get upset and start crying. I can be fine, then suddenly switch to being really upset, and feeling broken inside.. i don t know what to do!
Degree understand your concerns went through your details. I suggest you not to worry much. I think you are trying to lead yourself. There has to be an underlying cause for your present behavior. You should know that. Any disappointment? If you get angry or emotional when at home, with your wife and child Chat Doctor.  Don't worry about it. Never try to control the anger. Instead, understand the anger causing elements and eradicate them or adjust with them. If you are unable to find the underlying cause, consult a psychologist who should help you find the cause. Worrying increase the density of problem. If you require more of my help in this aspect, Please post a direct question to me in this website. Make sure that you include every minute details possible. I shall prescribe the needed psychotherapy techniques. Hope this answers your query. Available for further clarifications. Good luck.