问题分析:一般来说,睾丸上有硬块好几年了,可能是慢性睾丸炎或者是慢性附睾炎引起的,需要对症治疗。具体内容如下:患者可以先通过抗生素及中药汤剂辩证施治,可以用龙胆泻肝汤加减,橘核丸加减。也可以进行适当的坐浴,或者是冲和膏外敷,如果保守治疗效果不明显,建议需要进行手术治疗。患者要调整心态,积极配合医生进行治疗,进行手术的患者要保持伤口清洁、预防感染,在生活中要注意局部护理,有助于疾病恢复。在患者出现消极情绪时,家属一定要多鼓励安慰患者,给予患者家庭的温暖,改善患者的不良情绪。