If you've had this problem 6 years, it is not testicular tortion.
Testicular tortion causes severe pain and emergency treatment (surgery).
What you are descirbing sounds like testicular tortion. Have you had any trauma in the past 6 years? You need to see a doctor, even if it's not testicular tortion. If you don't, you could possibly lose a testicle.