We were together for 10 years. He started cheating on me, and kept it from me for 2 months. When I finally found out we agreed to work things out. Come to find out, while we were “working things out” for 6 months, he was still seeing this other guy. He’s cheated on every single person he’s ever been in a serious relationship. His former wife, his former serious girlfriend (both of whom didn’t know he was gay) and now me. Be warned, this guy is a smooth liar and good at manipulating people to get what he wants. Don’t fall for his bull c**p.