what do I do?
I'll be the second voice of reason and repeat Kittyboo: You STOP doing his work!
You're a grown woman. I understand if you don't want to tell mom. Your school has mental health counselors, they are bound to confidentiality, I would get an appt. ASAP, today, with a counselor and let it all out.
Just keep doing the next right thing. And ask for and accept help for heaven's sakes. You were up till 4a doing his work???? I'm worried about your mental health!
peace-
b