引起精血的原因如下:1、性生活频率过高或长期进行手淫,前列腺受到过度刺激后充血,导致毛细血管破损,血液混入前列腺液中进入精液。2、当患者存在精囊炎、输精管炎等生殖器感染时,可发生细菌逆行感染的情况,导致精囊发炎,精囊为储存精液的地方,细菌刺激精囊导致精囊出血,血液混入精液中。3、精囊肿瘤,精囊恶性肿瘤可造成精囊实质性破坏,出现射精时精液中混杂有血液。4、当患者患有血小板减少、凝血功能障碍等全身性疾病时,也可以导致人体出现精血。出现精血时,建议患者及时到正规医院泌尿外科就诊,完善精液常规分析、精囊输精管超声等检查,明确诊断后积极进行治疗。