I need some opinions

Okay I had my period this month. 10th-16th like acouple days ago my boobs started to hurt and now they are swelled up.. iv been craving pickles and ranch which is weird . I also wake up with a headache. I keep getting cramps after me and my boyfriend have sex and also other times. Nothing to bad the other times but after sex they are awful. I was driving home from work yesterday and oh to extremely dizzy so I had to pull over for a min.. but I woke up today and I feel kinda sick like I'm gonna puke.