Still in complete shock and not sure what to think. According to due date calculators online, I'll be due around early June.

Lexus