It had been like 2 weeks. I felt itching near my penis and stomach areas as well as headache. I masturbated 5 days ago. I don't have any sexual contact with girls. So masturbation is all I do. 3 days ago I am shocked as I saw 3 blisters in my penis. Is this Genital herpes?
You cannot give yourself genital herpes. It does not originate spontaneously - you would have to have contact, on your genitals, with someone who has herpes.