Wow - the sleepless nights I remember all to well. It would always happen after I'd been sleeping for a few hours and had a big day at work or an interview with a new company and my ex-abf would come in to wake me up to pick a fight. Always something and I would be up all night and he would pass out. So I would call in sick that next day or one time didn't even make it to the first day of work since I never slept.
I do not in anyway miss those days. It took a toll on my body then and now I'm still feel like I"m recovering from those nightly rants! I wish you rest and peace.