I know why I had the affair and have since eliminated all conditions that allowed for it to take place.
I told him whatever details he had asked for.
I have been open and honest about my life since it happened.
He says he just doesn't care anymore to make things work. But I did cheat, so I have him his get out of marriage card. He does have a good reason to leave.
I have been changing my approach. Whatever makes his pull away I have stopped doing it. If he responds positively, I continue.