It hasn't gone away yet, so I went to get it checked out this week, they tested my blood, urine and had an ultrasound done on it. Nothing was found out of place and they basically said it's probably just a muscle thing and could last a few weeks to a few months but it should go away eventually, just to keep an eye on it for discoloration or pain. Thanks guys for the help
I agree. Maybe covid is causing you not to want to go to the doctor right now, but doctors may do virtual appointments. I'd get yourself checked out. Are you working out at all? A muscle issue can cause a testicle to retract some. Here's information on that https://www.mayoclinic.org/diseases-conditions/retractile-testicle/symptoms-causes/syc-20377197 If that is the case, it would possibly cause discomfort as well.
It is totally normal for your testicles not to be perfectly even, in size or how they sit.
However, if this is new, or there is pain, you should get it checked out. Since you think there may be swelling, you should get it checked. Even if it turns out there is nothing wrong, you will do the appropriate thing by getting it checked. You're in the age group for testicular cancer, so getting checked is a good idea, if only to err on the side of caution.
Let us know what happens.