MHL, Powerful and moving. Please act with extreme caution. My xh has done this. BUT I have learned it is actions not words that indicate their real sincerity.

My xh has said the words, but then went back to MLC behaviours. I let my guard down and get hurt badly again, after being like you, and having no expectatons, And second time hurt too.

It may be genuine and permanent, and it may be short lived. Facing up to what they have done long term takes courage. [And like MLC there isn't much we can do to ease their pain] Fortunately it is 'only' two years in your case. With my xh it was more than 4 years, and that is a very long time. . . .

If it is a genuine long term change of heart then you have the choice. Others wiser than me can guide you if you want to rebuild. I simply advise caution, in the light of my own experience.