My manager is horrible to me since day 1. She never guided me for anything and instead yells at me. Yes I've also not been the perfect employee as it's my first job in IT industry and yes I make mistakes but i want to improve them and be better.instead of helping me correct them or even teaching me she makes me feel bad and constantly says how she is dissapointed and I'm horrible at my job.My manager has been so rude to me. She has never talked to me properly. Every conversation between us involves yelling from her, starting from the first conversation we had, where she yelled at me,for not doing a task which I had no idea that I was supposed to do. I stuck around because I thought this would improve if i understood the work, but even after doing everything right, if I miss a minute detail she tells at me. Due to this my motivation has been so down. My self esteem has taken a hit. I question myself even before I send a mail. I want to quit this job every day. The only silver lining is that I'll be leaving the country coming December and soon I'll be handling my resignation. But it's still 4 months away and I can not take even a moment of this torture. Today my manager yelled at me for yet another reason which is totally redeemable and can be solved easily. But this instance kinda is hurting me a lot. I usually don't pay attention to her stupid tantrums. But i really had enough. I want to punch her stupid face. One thing I know in coming five years I'll be in higher position which took her 15 years to arrive.