Finally home...exhausted. Baby OK. Just on major bed rest for the next 13 1/2 weeks π§
np at all get your rest