Advice please

I’m a ftm & a teen mom. I’m very anxious about everything I feel because I’m afraid of potentially losing the baby because I’m paranoid. I’m 28 weeks and 3 days. Last night I was woken up at 2:20 by the most uncomfortable pain in my stomach. It felt dull and tight and ached all over my stomach. I felt like puking due to the pain and I had to catch my breath because of it. Lately I’ve been having period like cramps and my baby is very low. Two days ago I had to move all day and my job requires me on my feet 8 hours a day. should I worry at all?