Is it normal ??

Since I was 17 weeks my baby started moving. Not a lot but I could feel him. As the weeks passed he moved more and more. I am currently 22 weeks and 3 days. And since last night I haven’t felt him move that much 😢 and I started having this pain on top of my stomach and I noticed it all started yesterday that I had some spicy food. Is it normal or am I stressing/freaking out for nothing?!! This is my first pregnancy so I’m scared.