I can't help but to agree that happiness are short lived. After a couple of hours that I sent her what I've completed, she sent me back more work to do.
BLOODY HELL.. 
I know it's my job to complete work, but...
1. She reviews the work in pieces and keeping sending me stuffs to ask the client. (I seriously can feel the client cursing me as I sent the email each time..)
2. She adopts the avoidance stance with the client. Client hates her, she hates the client. So, we are the poor middle man.
3. She keeps emailing me to rush the client. Yes, even on a saturday. I called client, client say I do this by this day. Client can't do faster, my fault?!
4. If there is a deadline, tell us in advance. I've no idea when the manager or my overseas related company wants this and that.
Should she resign, I have one job in mind for her. 
That is to be a LOANSHARK.
Because she's so great at harassing people. Mentally.
You think I'm just booked on your job? You think my other jobs don't need me to do things? I almost died from tiredness just to complete work and more work. I cannot charge time and I got to clear all the irritating work on my weekend. And you give me no reason to respect or like doing work for you.TMD.. I'm at my limit now. Someday, I'll just blow up in your face. With superiors like you, no wonder clients have a reason to hate us.ARghhhhh.... I'm going mad.