Help...

Kayla • 17 and proud to be a teen mom. I wouldn't change it for the world! He is my little blessing❤️
I'm 28 weeks and my friend who has bad autism hit me pretty hard on my stomach.... Is my baby ok?? FTM and sooo worried