Thanks everyone, the support on here does help to pick me up, just hope this pain subsides by tomorrow, i've been good for nothing today.
Might pay a trip to the docs, coz every month i feel terrible for 2 days before and then the pain starts, i must waste 1 week out of 4 every month!