28 weeks and 6 days

Alexis
And today my belly is hard as a rock and the baby is kicking and moving like crazy .. I'm also getting sharp pains here n there,, anyone else ?