Thanks everyone. I managed to get some sleep but feeling devastated!
My oh is amazing and so supportive, we've talked a lot and will just keep talking. I'd hoped we wouldn't have to wait til Saturday but looks like it will be.
My folks kept my wee boy yesterday as I just couldn't stand him seeing me like this. I need to spend some time with him today, but since we hadn't shared the pregnancy with him yet he'll really not get what's going on, he's only 3.