Finally my BFP??

As
After a battle in my head of whether to test or not, I finally gave in this morning at 10dpo after telling myself I was going to wait until I missed my period. This is what I got...hoping this is my BFP