Bfp this morning

Brandi • Due July 13,2016
Really thought af was about to come. Due in two days but I went ahead and took a test anyways..and i got my first bfp this morning! Took a dollar test and it was very faint. Took a clearblue and clear as day.