af due yesterday but started today

mohogany

had sex around 12:00 am and I think my af just came its a day late not heavy or anything. kinda of shocked I thought it would have been here on the 24th