Just been through exactly this, turned out to be varicoceles. Quite possibly an infection if not. Pain and no obvious lump is a good indicator for something benign, but always good to get things checked "down there", even the very worst case scenario (which is hugely unlikely) is easily sorted.