9 days late

Sonia

Have been ttc for almost 2 years. I'm late 9 days for AF was avoiding to do pregnancy test for disappointment so did it today and it was BFN! Not sure if it's still early or I'm nt pregnant or I should restest! Has this happened to anyone and the got a BFP? Help!