Early BFP

Brooke • Blessed Wife & Mommy of three!! 💙💗💗
Hi ladies! 
AF comes either the 9/10 each month and last month she only came for 4 days(usually 6-7). The first day was heavy and the 3 others where light, black, spotting! I got a (faint)BFP on a early clear blue test, the night of Jan 1st and again with a dollar test on Jan 3rd. Is it possible to get a BFP 8-9 days before missed period?! 
I'm afraid that I might be M/C...any opinions?!
I've also been cramping for 4 days now and had 2 little spots of brown the past 2 days.