Is my period coming???

My appetite is through the roof, craving mostly chocolate. Cramps in stomach, tender breasts, moody and tired. I am sexually active and relying on the pull out method with the use of a condom. am I pregnant or is this my pre period symptoms???