Belly pain

Erica

Hey mamas! So I’m 31 weeks pregnant and all day long I had belly pain at the top started at 3am and hasn’t stopped. What can it be? Anyone else