I'm a skinny 19 year old male and have had no sexual partners.

About 2 weeks ago my right testicle retracted upwards after lying down, it went back once i sat up was sore for a little while but then went off, a week or so later it happened again but this time it feel's a lot different downstairs.

When lying down, be it back or side i feel a sort of nauseating pain where my testis are touching my legs.

One looks like it's been dislodged, and both feel sore to the touch but my left more so than the other.

I wear boxer shorts and do drive a car.

I think i know the answer but, long story short I'm incredibly shy and get embarrassed very easily.