Nurofen.
And by the way, you do realise that you've just left yourself wiiiide open for an onslaught with the pms comment, don't you? :p
Not accusing you of this, but I really hate it when I get angry at a guy and he says, "what, are you premenstrual or something?" AAARrrrgggg!!! Why can't...