If you have a better offer, perhaps one that the so called bitch can never get... go for it...
No offense, but to me... you sound whiny and bratty as hell. I've been through worse and ya don't see me complaining much.
I mean, you've never had to lug your boss's furniture around during puasa month and you're fasting and she walks in at 4 in the afternoon. She didn't like how I arranged the office, even though I've called her and asked her how she wanted it to be arranged. Spent another 3 hours until the very last minute before buka puasa to go have my meal.
Continued rearranging the dang office after buka puasa. And I am talking about heavy stuff here including her table, bloody feng shui fountain and the damn heavy filing cabinets.
Oh, plus, she just directed and never laid a finger to help. And there was the computers as well. Course I had help, but she was still a bitch bout it. But hey, if that's not working life what is? Basically, that's the harsh realities of life sometimes.
Not to mention that the stuff sounds kinda small and petty. Why don't you ask her what her problem with you is and see what's up.
UNLIMITED POWERRRRR AHAHHAHAHAHAH!