Im amazed!

I felt the baby moving around today. It was very low! It feel like a flutter or a muscle spasm. I'll be 12 weeks Thursday and this is my first. I keep thinking it's too early but the more I search it, the more I find some women do feel their baby that early! I know that's what it was! Has anyone felt their first baby yet? I also heard the heart beat on a feral Doppler! It's the sweetest sound!