你好,根据你的描述及年龄来看,考虑是因为你的身体虚弱,射精过频等原因造成的,注意观察早搏是否也无力,缩短。建议你注意锻炼身体,注意控制性欲,不要射精过频,如果不见好转及时到正规的医院检查一下。
以上是对“勃起只有半硬”这个问题的建议,希望对您有帮助,祝您健康!