What makes it so bad is that it's just been one or two days since Steffy told Liam about the home pregnancy test. Yet Steffy told the doctor she'd been calling for days to get another appointment. I don't know how that can be if she went to the doctor the same day that Carter and Zoe were supposed to set a wedding date.
On Zoe/Carter time, it's only been one night, but on Steffy time, it's been days? Writers, do better.