That's their job to get allthe potential out of you
because theyre ******* teachers . -_-
I know this might be hard to believe (I didn't believe it for a long time) but the ones who are the most demanding? They're the ones that really care about you and your life.
Sorry, hope things get better.