Liz - my heart goes out to you. I was in exactly the same position last year. They couldn't give a reason why (which I think was the worst bit).
Hold on in there

.
If you want to talk about any of it I'm here.
lots of love
Lizi
PS Blue, that's great news, it gives me real hope. I'll show your post to DH when he gets home too.