Hello you may be suffering from from depression
. As you have mentioned you get irritated so easily and behave erratically , it points to the diagnosis. Also you have some anxiety
symptoms which accompany depression. From the brief history provided it is clear you are having difficulty coping with these problem , so need intervention of psychiatrist. You problem can be managed by psycho therapy but may require some initial medical intervention depending on dysfunction it is causing to you.
So consult a psychiatrist