Keep your fingers crossed, 3 weeks early, but this may be it.
How exciting! I know how you feel. May all go well and you get to see a healthy grandchild soon.
Update, no baby yet. Darn
Hard, ain't it? I understand. My first grandchild was 3 wks late, but for over a month had been threatening to arrive at any time; second was 3 wks early. Most important, may you soon see your healthy grandchild.