Headaches ?

Samantha
I've had a bad headache for the past day and a half ): period is due in a few days