I ended it after 18 months because I discovered not only had he kissed another woman but he had been having an emotional affair with her all along.
He swears that she kissed him and that he pulled away. I asked him why he pulled away and he said it was because he didn’t fancy her. 
After pushing for answers, it seems that he has all the right feelings for her except for a physical attraction. Wheras he is physically attracted to me but no romantic feelings.
I hate him. I feel like he strung me along for a year and a half, giving empty promises. All the while, stringing her along too saying that he just needs time. She knows about me and has been hoping that once he “gets over his lust” that he will see that she is the one.
Arsehole.