(((HG)))..I am so sorry to hear that your teacher is not able to be more professional in her role...
Her personal remarks to you are completely unwarranted but unfortunately not uncommon in that environment.
It is clear enough to me that you are giving it your all and then some....the excessive stressload seems to come with the job but I hope you can find your way to some peace with yourself regarding everyone else's expectations of you. Remember... We are enough... mega hugs