Please help!

Sophie
Hello there, I'm a virgin am 18years old and me and my boy friend we want to wait a little more before we have sex.. But we have been "playing" by touching me..I have been felling weird sick and with cramps.. Do yall know what this is? My period is about to come 14of June.. Thank you! Please help