When you say you feel "weakness", can you elaborate on that? Is it that you feel tired, or a lack of energy? Did you have surgery on the testicle to correct the varicocele? It sounds like your testosterone could be low. You should have your testosterone levels checked.
thanks peter i will go for testerone check.. no i just took medicine .no surgery to correct the varicocele. i will reply u again after checking my testosterone levels.thans again
weakness is tiredness and like iwill faint after discharge of load