Mel - *hugs*

I don't have any answers for you (we just had our first 6-hour sleep in a week and a half!) but *hugs*

hope it sorts out soon.
kaz