Testicle pain, varicocele, low back pain, masturbation, porn, fatigue, sleepy, no exercise, poor bloodflow, memory loss, no focus, fatty thighs, lovehandles, tired

Huh? I suggest you consider writing in full sentences to convey your thoughts to get a real and straight answer.
See holistic doc . That's a lot of problems! the testicle pain may be from the varicocele. Back pain could be from stress, herniated disc, low vit d etc. There are many causes of fatigue- nutrient deficiencies, depression, food allergies, toxins, infections etc. Low thyroid could explain many of your symptoms. See a holistic doc to help sort all this out. Exercise, take a good mulitivit, avoid gmo foods, eat vegies.