Wow I don't read your sitch enough to know the whole story, but from what I have read, it seems like things are moving in the right direction. Don't be dismayed if she pulls back after this. I think that is normal. I hope that's normal because it feels like what my H is doing. Anyway, good luck.
M 5yrs 1st baby-girl born 6/18/08 Bomb: 10/13/07 OW - I was 6wks Prego H Moved in w/OW: 11/2/07 D Final 07/10 OW had his baby 3/17/09-so her Me, now - happier than I ever was with him