What’s this baby doing

Brittany • Mommy to a wonderful 12yr old boy, 9yr old boy 7yr old girl 6yr old girl and 3yr old girl. Due March 11th 2023 with a boy.

I’m 21 weeks on the 29th and he’s already kicking my ribs. I’ve never had a big baby with gestational diabetes, but I’m afraid this one’s going to be huge. He’s in the 86th percentile. I feel like he shouldn’t be in my ribs already.