你好精液不液化常见的原因是精囊炎和前列腺炎所致前列腺分泌的纤维蛋白溶解酶不足;微量元素(镁,锌等)缺乏;先天性前列腺缺如等.精液不液化是一种病理现象。
在这种情况下,精子无法移行,自然会造成不育。吸烟、喝酒会有一定的影响,但并不是直接原因。你需要进一步检查精囊、前列腺方面。