勃起功能不硬而不久可能是由多种生理和心理因素引起的。其中生理因素可能包括血管问题、神经问题、荷尔蒙水平异常或者药物副作用。血管问题可能导致血液流向阴茎的不足,影响勃起的硬度和持久性。神经问题可能干扰阴茎神经传导,影响勃起的质量和持续时间。荷尔蒙水平异常如睾丸激素不足也可能影响勃起功能。一些药物如抗抑郁药、抗高血压药等可能引起勃起功能障碍。心理因素如焦虑、抑郁、性压力等也可能导致勃起功能不佳。针对这一问题,建议及时就医,进行全面的身体检查,以确定具体的原因,并根据医生的建议进行治疗。保持健康的生活方式,如合理饮食、适量运动、减少压力等,也有助于改善勃起功能。