Do you have discharge from the meatus?
This doesn't look like herpes. It looks more like a possible fungal infection or just inflammation called balanitis. I would recommend you see your doctor for an exam and they should consider prescribing an anti fungal and topical steroid called betamethasone with Clotrimazole. Since you are sexually active, you should just be tested for all STDs just to be sure. Hope this helps.
Can you please leave me a rating so I can get credit for the time I spent helping you? Thanks