结论:
老公与情人同居十八年,若有证据证明,可能构成重婚罪,违反夫妻忠实义务。可协议离婚,协商不成可诉讼离婚并要求损害赔偿,还可追究其重婚罪刑事责任。
法律解析:
《中华人民共和国刑法》规定,有配偶而重婚,或明知他人有配偶而与之结婚的,构成重婚罪。老公与情人同居十八年,若有证据证明他们以夫妻名义共同生活,就符合重婚罪构成要件。同时,《中华人民共和国民法典》规定夫妻之间有相互忠实的义务,其行为明显违反该义务。在离婚方面,既可以选择协议离婚,就财产分割、子女抚养等问题达成一致后办理离婚登记;若协商不成,可向法院提起离婚诉讼,在此过程中,无过错方不仅可要求对方承担损害赔偿责任,法院在分割夫妻共同财产时也会倾向于无过错方。若有证据证明他们以夫妻名义共同生活,还能向法院提起刑事自诉,追究其重婚罪的刑事责任。如果遇到此类复杂的法律问题,建议及时向专业法律人士咨询,以维护自身合法权益。