thanks for choosing healthcaremagic
It seems very unlikely that you are pregnant since you have already got your periods .
your cramps are a part of your menstrual cycle , known as dysmenorrhea.
for the pain you can take an over the counter pain killer such as tab. meftal
also make sure not to have unprotected intercourse
as it could lead to dreaded diseases such as HIV
and other STD