OP, I believe you! I've btdt! Some people in horse-related positions of authority/ownership just SUCK!
You sweep up to be nice, plus buy her b'day & xmas gifts & have apologized repeatedly WHEN there's nothing to apologize for in getting a better teacher, ad nauseum? I find this female to be one of those who suck, yes indeedy.
If she were decent, she'd work on her skills to win you back as a student, rather than make your time at the barn a living hell.
What to do? First off, talk to your parents, leaving nothing out about the history of her treatment of you & how you've been good to her regardless. Your parents are the more important relationships, & fact that they side with her is far more worrisome than her trip. It may not help, but you'll have tried to get through to the parents!
About her: like others said, leave or suck it up, because she's not about to change, EVER. Yet I don't expect you to suck it up as if it's the only reasonable choice; leaving has all of the validity in the world. It comes down to what YOU can handle; if she's sucking the joy out of your horse time, time to go!
I'm sure that you already know whether this is true or not. There's no point in staying if it's true.
Last edited by Northern; 01-25-2012 at 11:01 PM.