I'd recommend a pair of bike shorts. They hold the bits out of the way, so that the piston-like movement of your legs don't squish them. I also suspect that your regular shorts are rubbing on your sensitive bits. That could cause inflammation (but I'm not a doctor, so I'm just assuming). I would also recommend seeing a doctor.