This whole post makes me so happy from start to finish - except for you being sick and other crazy stuff that happened, but it sounds like that ended up working out ok.
Congratulations on a perfect ultrasound and what sounds like an excellent care team!!!
I hope your reveal tomorrow goes exactly how you hope. You deserve it!!