Belly question

Hey everyone I have a question.

My belly has been hurrying for a couple days and and my boyfriend desided today he would put his hand on my belly and the pain went away. I moved his hand and out my hand in my belly and the pain was still there. He out his hand back and the pain left again... HAS ANYONE HAVE THIS HAPPENEN BEFORE??? (What could it mean) also my boobies hurt too... I have had my period off and on like this..

So I have my period for 2 days(just spotting) it went away and come back again 2 days later(just spotting) then it went a way and come back a day later(olny for 2hr or so) then a week later I had it again (for olny a HR) this had never happen to me before.... Plz help me out what could it mean?