Pretty sure its a bit late to apologize now, Ian. Maybe should have done that before calling your Fiancee over purely to make her feel like shit by seeing you with other Women in the past.
Though it seems nice that he atleast does seem capable of understanding that he was a turd, and wants to change it.