问题分析:男性如果勃起不硬,可能是肾气虚,也可能是肾阳虚,可以在医生的指导下服用金匮肾气丸。平时要吃清淡的食物,不要吃太多的油腻食物,否则会导致血管硬化,导致阴茎海绵体充血。还应该有良好的心理素质,如果有严重的自卑感,或者是过度劳累,或者经常做爱,那么就会导致勃起,但是硬度不够。患者应该尽早前往医院,在专业医生的指导下进行治疗。