I think you are handling things very, very well. I would imagine your roller coaster of emotions that you are feeling are completely normal. You have been through a lot with your H and have a lot resting on your shoulders.
My biggest concern right now is I hope that you are taking care of you. I understand the insomnia, I've been dealing with that for the past 7 months. Thankfully, I've stopped being destructive when it comes to taking things to help me sleep, so just be careful.
I am pulling for the 2 of you to get through this, and no matter what happens I just want you to be happy.
"Everyone you meet has baggage. Find someone who loves you enough to help you unpack." ¤Formerly DelinquentGurl¤