Late period

Katie

For the recent two weeks I had a yeast infection and I wasn’t treating it but it was cured on its own but now I’m delayed from my period (3 days late ) ?? But I’m having my cramps !! Can a virus infection cause a late period ?