Negative. Now, my question is: is abscess the cause of my late menstrual period?

Possibly. If it is a pelvic abscess and you are being treated with antibiotics then yes, your period might be delayed.

Related Questions