Mad confused

Hey guys. Basically I had sex at the end of the month. Say the 30th and he bus in me quite a lot, them sex a few days later. Now my period is always on time and comes between the 10-12th now usually 2 days before my period I get a belly ache and vaginal cramps! However for about 4 days now I've had really bad cramps and sore boobs and today I had a white milky discharge from my vagina? Am I pregnant or? Thanks