Help me plz

Mel

My period was due yesterday the 25 th it’s always on time I have signs of AF coming we did lots of BD this month this morning when I used the restroom sorry TMI there was only cm pretty thick n clear what’s going on!!!