Thank you for your query.
Yeast infections are easily treatable, that is the good news. Apart from yeast infection, stress, strain, excessive weight loss or gain, excessive exercise, use of medication, hormonal changes etc can delay periods. However if you have not had your period for over two months it is advisable to opt for an over the counter pregnancy test or contact your health care provider to investigate further.
Hope that answers your query. Have a good day.
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.