😢Ugly AF

AF showed just now... It came so early this month! Usually my cycles start a day or even more after the predicted start date. My cycles are anywhere from 30-40 days but yet here i am only day 27. I dont understand why it is so difficult😕