Hi . The symptoms u have mentioned need to b addressed by well qualified Psycologist. U need good counselling.
Instead of opting for medicines n searching for doctors, I wd rather say try to find out the cause of ur symptoms. Why u r so aggressive, frustrated? Whats the cause of getting irritated?
U can overcome these symptoms by urself if u seriously take my advice. Rule out whether these symptoms are due to some kind of failure or u didnt achieved what u wish? Always try to love urself, ur sorrounding people, Thanks God for whatever He has given , For whatever u eat drink etc. Always try to b happy. Repeatedly start saying in ur mind that I love myself, I love every creature God has created, I will try my best to help the people come out of there sufferings. Try helping people from the bottom of ur heart not for showcasing but for urself n for God without any greed to achieve fruit from it. Repeat Positive words as soon u wake up inthe morning, and whenever u get spare time. By doing so within few days u will automatically see that u will b always happy, ur anger , irritation frustration will perish away. Hope u got some answer n advice to follow. So start doing it right now. Take care n also remember me in ur prayers.
Next Steps
If u feel free u can chat with me online. I will try to counsel you n try my best to freed u from these symptoms without medicines.
Health Tips
Frankly speaking there r no medicines that will free u out of these symptoms. If ever few medicines, antidepressive , antianxiety r prescribed, it will not work to achieve desired results. It will do more harm than good.
So my advice is start reading books which will create positivity in u, which will teach u how to control mind, what r concious subconcious mind. U can go for books like Happy Thoughts or watch their utube videos. U can also follow motivational speakers like Sandeep Maheshwari on utube. And at the end of the note.... Laughter is the best medicine. .... really . its time tested treatment. Always laugh from bottom of ur heart whenever u face any problem. It will make u tense free n unravell the way for its solution.