AF due in 5 days

Gemma • ttc#3 for 31 months 😢
And I can feel the nasty witch brewing and have done since ovulation 😪constant cramping and sore breasts for days 😏 when will it be my turn?? 24 months ttc#3 now 👎🏻👎🏻