Really Worried

my period hasn't come yet but im having cramps (sharp and sudden) on my right side only and my CM is light and egg white. Anytime my partner and I have sex we always use condoms. No Leakage, No breakage. I am not on birth control. I'm also new to sex in general. Am I pregnant? Can my period just be late? lol someone talk to me so i dont stress myself out!