You have been getting unusually painful periods for the last few months. You keep telling yourself that it is probably s...