Help, what std is this? I think herpes

hi everyone. is this herpes? bf denies any pain or irritation. but i am so scared we just had unprotected sex.

it looks like a double sided pimple or blackhead to me