Hey! Thanks for reaching out. I can understand this must have created a lot of performance anxiety.
you tend to have less control over temperament when you're stressed.
Have you been getting enough guidance and support from your colleagues?
You can try to systematically divide your work for the day and try to seek help. this will ease a lot of things for you.
Disclaimer:- Nature of all the advices provided on this platform including Expert’s are for general information only because complete detailed clinical work up of individual not done. These advices in their all aspects are not substitute for Professional Medical Consultation and are not valid for MLC (Medico-Legal cases). All individuals are advised to consult nearest specialists.