硬而不坚、坚而不久的原因可能考虑是阴茎海绵体充血不足,导致出现轻度的阳痿的表现。平时要多吃高蛋白质的食物,比如鸡蛋、瘦肉、牛奶、鱼虾,适当的锻炼增强自己的体质,可以观察1-3个月时间看一下。如果症状得不到改善,可以去医院做阴茎海绵体的充血试验,可以做出明确的诊断。必要时可以配合用药物进行治疗,比如西地那非片和五子衍宗丸,是临床上比较常用的药物,治疗效果也是比较好的。平时要戒烟、戒酒、不能熬夜,保证充足的睡眠时间,适当锻炼等等,这些都是可以改变局部的末梢循环,可以延长性生活的方法。