Braxton Hicks or gas??

I’m 21 weeks and was woken up twice last night by a terrible cramping pain. I initially thought it was gas pain lol. Felt a little like a period cramp also but I ruled that out. It wasn’t excruciating but was uncomfortable enough for me to wake up. Then this morning it was more intense and was pretty uncomfortable for a bit longer, maybe 2-3 minutes.

Braxton Hicks?

I’d love to assume it’s gas but I’ve been constipated so my stomach is all kinds of mess at the moment.