User blog comment:Patchworks Inc/where i've been/@comment-26897541-20190406201042

Sending the biggest hugs patch!! Mental health issues are hell to deal with but I'm glad you have a counselor to help you through that; you deserve to be happy and healthy, not constantly on edge worrying about what 4 people, even parental figures, think of you. It takes time but you'll get there, i believe in you! Just take it one day at a time.

Also did you report that teacher to anyone? Cause that sounds like grounds for harassment; no teacher should be allowed to single out a student and humiliate them like that, it's harassment, or if you want to go with more school relevant terms, bullying.