Sounds more like jock itch than anything. Are you comfortable showing this to your parents at all? Since you haven't had sex, you know it's not a std and if dad is in the picture, he's probably had jock itch a few times and can help you out with advice :)
grace
if you never had sex then its not herpes