Well my period ended up coming today. 11 days late. I guess Mother Nature really just hates me. Fml...