Faint line or am I crazy??

So I'm only 8dpo but my boobs were sore and just thought it was my period but it wayyy too soon for period boob sore, so I took a test and am trying not to freak out because that's so soon! Is it possible this is my BFP?!? Or am I crazy?!?!