Two years later...
I keep looking at my watch and hoping Cain will be here soon. He texted me and said he was running late, but I know he doesn't want to miss the appointment.
This is our second pregnancy, but he's still just as excited as the first one. When they...