Sooooooo stressed

Amanda

So I been Tri for 3 years now.Today I’m 2

Days late and been having left side cramps.What could it be.Please comment