I have only just seen this thread. I can't believe I didn't read it before.
re the sleep, can I recommend two things that really helped me after I had dd and had an awful time in hospital that let to my having panic attacks every time I closed my eyes. One was taking a supplement of calcium and magnesium before bed (Osteocare). Magnesium is good for sleep. And I took a homeopathic type remedy called Avena sativa comp Drops from Weleda - bought from local health shop on advice from an acupuncturist/homeopath. I'm normally a HUGE sceptic but needed to do something as I was just not sleeping at all during the night. You put drops in water. It might just be coincidence or placebo, but this really did seem to help and can't do any harm.
As for the rest of it, what can I say. What a vile scumbag he is. I'd happily help you castrate him. You have been AMAZINGLY, UNBELIEVABLY brave. I am just so impressed and awed by your courage.