Faint line...bfp?

Jennifer
I just took this test this morning. I am too impatient to wait any longer, af is due on the 12th. Is this a bfp?  I'm going to wait a couple of days and retest. But can't help but get excited.