Please help me figure this out

Brighton
I am a week late for AF. I took 3 HPT last week and all were BFN. I am pretty sure I ovulated at the correct time because I was using an OPK and got the blinking and solid smiling face. Now it's been 3 weeks since I ovulated but no sign of pregnancy. To make it stranger, 4 DPO I had light brown spotting that lasted 6 days. It was way too early to be AF though (maybe day 20 and I usually have a 36 day cycle.) I want to ask a dr. but I couldn't get an appt. for a month! Please help :(.