CONGRATULATIONS looks like a BFP to me. Mine was exactly the same a few days before my period was due. My DD is now 3months old.