Cycle Buddy

MJ
Am expecting AF today or till 1st of August (that is if it extends) Anyone same with my dates?