AF due today..

AF due today.. No smell. I don't have infection what could this be NEVER had it before