If it were me I'd go to the doc and get a BT done and then you can discuss other reasons as to way AF may be late.It could be stress to as it played havoc on my cycles.

Goodluck..........