Is three day cycle normal?

Be
Saturday i had a very very faint bfp but sunday i woke up devastated i had started AF its been heavy this three days but now its over? Ususlly i have 5 day cycles.... Whats going on?

Vote below to see results!