It's good that you were able to get some good sleep last night. It's hard b/c of the havoc our H's can wreck on us. We're definitely strong, but we're also human.
Regarding S sleeping in his own bed, that really is necessary for you both to get the best sleep possible. However, I am with you on not being able to let him cry for hours on end, espcecially in light of what he is dealing with, with H coming in and out of his life. Maybe on offnights were he is feeling more clingy, is he content sleeping in his bed if you are there while he falls asleep? Maybe you could read in a chair next to him until he falls asleep? (good way for you to undwind too). It's hard, but it's obviously best for both of you if he does sleep by himself. I've been super lucky that S has been very independent (actually too independent sometimes that I don't feel very needed, haha), but he only will sleep in his own bed.
For you, like you did last night, just do whatever you can to unwind. I know for me, my brain seems to start going crazy thinking as soon as I go to bed, so I've found relaxation tapes have helped my mind wander off to sleep. There's also relaxing teas that are supposed to help relax you for sleep (I don't like tea, but I was looking into them when I couldn't sleep before I found the relaxation tapes). Tv, reading, hot showers/baths are all good too.
I don't know how you deal with it. H's lack of response to ANYTHING would drive me up the wall. You could definitely talk to H about the deal with FIL and his running for Mayor and how it affects your D, but given his track record, you know you won't get much of a response. 2 years is a long time to live in this limbo land with no end in sight! Have you talked anymore to FIL and MIL about possibly taking H's stuff over there (I know you didn't want to just throw it over there b/c they already have so much stuff, but maybe it would be a little eye opening for them too?)
Well, glad you are enjoying the time with S! Can't believe how fast the summer is going! Have fun today! =)
Me 27; H 28; S 2 Togeth 9; M 4 Sep 11/14/08 EA OW1 Sep 08 EA OW2 Mar 09 EA OW3 Jun 10