Hello, this is Dr. Alexandra Gidoiu. I have read your question however have some questions for you.
Are you expecting to get your period soon? When was your last period?
I would suspect that this is just the early symptoms of your period. Is this the first time you are experiencing these kind of cramps for this length of time?
If it would make you feel better, you can purchase an over-the-counter
pregnancy test. However, i dont suspect you are pregnant.
For your cramps i would suggest to place a
heating pad or hot bottle at your lower back or abdomen. Also engaging in some sports (even such as walking or better yet running) has been proven to help with these symptoms.
If this doesnt help relieve the pain, you can take some pain killer such as
motrin,
aleve, or
aspirin. Take whichever medication you know has results for you.
About the unprotected sexual contact, if this was not your boyfriend i would suggest to not repeat this event. Protect yourself, and you will be protected from STD's.