Hello,
It is right that muscle strain can cause such symptoms,but reading the duration of these symptoms,muscle strain is an unlikely diagnosis.If it is a muscle strain then,application of warm compresses,non steroidal antiinflammatories and oral anti-inflammatory drugs bring relief.
Various possibilities are there for such kind of symptoms. Testicular pain can be due to injury, infection (Epididymitis or Orchitis) or inflammation, testicular torsion -- most common in young men between 10 and 20 years old, excessive bicycle riding, hernia or kidney or ureteric stones(already ruled out in your case).
The final diagnosis can only be made after a thorough physical examination including examination of the abdomen, scrotum, testicles and rectum.Pls consult a surgeon for that.
Lab investigations like complete blood examination, urine examination, ultrasound lower abdomen and sometimes a urethral swab will help in diagnosis. Treatment will be started thereafter.Hernias are to be dealt surgically.
Hope it helps.Take care and pls do keep me posted on how you are doing or if you have any additional doubts.
I have the same symptoms for a few weeks now. Have you had a diagnosis yet?