Help!! Got BFP, which said 2 - 3 weeks but I have pains

gems
So got my BFP, but a couple of times now, and last night it woke me up, I've had really strong painful stomach cramps. Feels like really bad period pain. Has anyone else had this is it normal? Obviously worried and very painful.