Currently..

Jasmine
I'm 21 weeks and 2 days and I'm sitting up leaning forward and I keep feeling what I think is my baby , it feels like a thud every 10 seconds . Idk if its my baby or my heartbeat