Thanks for your query.
Many women report that their period is delayed after taking doxycycline. This delay can last anywhere from a few days to several weeks. This delay is reported to occur both in women who are sexually active and those who aren't.
However since there is a history of unprotected intercourse
, you need to check your pregnancy
Hope this answers your query.
Wishing you good health.