Balanitis or herpes?

Im losing my mind. I have no discharge, have these spots, testicle pain and a sore lower abdomen. Thoughts?

Im losing my mind. I have no discharge, have these spots, testicle pain and a sore lower abdomen. Thoughts? Im not sure how to add photos otherwise I would can anyone help?

What do the spots look like? Are they small and red with a whitish appearance on the top? Just red? Hive like?