i have been having some cramping like af pain on and off every day for the last 2 weeks.. could this be a form of bh?

the other night i had these cramps for 2 hours every 10 mins and just as i was ready to wake dh up they went away..

i still get the normal tightening sensations bh.. but these pains are all new to me.

is it normal or should i be worried??

everyday also, i get sharp stabbing pains like as if baby is headbutting something... they only last a second or two, but its enough to make me double over in pain... what could this be??

Also, on thursday i am having a scan to see if my placenta has moved away from my cervix, will they be able to tell if my cervix is closed or changing in anyway??

sorry for all the questions.. but i have no idea what to think of all of this..