您好,根据您的描述,一般成年男性性生活超过2分钟就属于正常,男性性功能差异性很大。平时精神差,考虑气血不足,饮酒吸烟熬夜等不良习惯,运动量太少等都可以导致,建议您到医院中医科就诊,平时适当锻炼,戒除不良生活习惯,一般几个月就会改善