Its all your hormones. I got pretty bad at one stage.

I don't think there is anything you can do to prevent them unfortunately