患者男,45岁,因“呕吐血性液2次,晕倒1次”来诊。患者4h前劳累后突然出现剧烈恶心、呕吐,呕出咖啡色液体约1500ml,伴头晕、眼花、耳鸣、黑蒙,晕倒在厕所,被家人发现后急送我院。来院途中再次呕血性液约500ml。10年前曾患乙型肝炎住院,经保肝、支持、对症治疗,3个月后病愈出院。近5年来常感乏力、食欲减退、腹胀,伴牙龈出血和鼻出血,经休息可缓解。查体:T36.5℃,P118次/min,R20次/min,BP90/45mmHg;意识清楚,面色苍白,四肢厥冷,巩膜轻度黄染,面部及颈部各见一蜘蛛痣;腹平软,肝肋下未及,脾肋下3cm,移动性浊音可疑阳性。分析该患者近5年来牙龈出血和鼻出血的主要原因有()。