my b/f has a blister like area on his penis, could that be herpes or what? and what would cause herpes