Did she let you know before you committed that she was having her period or, do you think she was just using it as an excuse.
At the "usual service" mp's , they should pre-advise as to the state of the periodic table. It's only fair. If nature is flowing, you can then make the choice of partaking, seeing a different lady or, heading home to the kleenex box.