late period

over this past month i had sex with 2 guys each once. both times i used a condom. my period was supposed to come on Saturday but it hasn't yet. i have had on and off cramps, im broken out, bloated, and ive had some cravings. i have been stressing out about finals and the fact that it won't come. what should i do?