How can you tell your period is coming? Do you wake up with sore boobs? Go to bed with a banging headache? Or do you spend hours scanning supermarket aisles, hunting for a sweet treat that’ll finally ...