I had these tiny red bumps on my penis head which sometimes itch. They are not painful at all. They go away when i wash my penis head with soap. I thought it happens because of poor higiene but I wash my penis almost everyday and if I skip washing for a day or two, the rashes show up again. I am really worried about these. Is it herpes or some type of STD?

Please help.