Does this line progression look about right?

Megan • Megan&William est. 8.8.2010 DS 10/2014 Angel 6/2018 🌈 Baby Boy due 1/2020

I’m not quite to the point of missing my period but this was over the last three days all FMU