Sounds like you had a conversation that was a long-time coming. You've got some of the answers you needed and now you can have a very different perspective when he goes to her house (sounds like he's ready to change that anyway).
It must be very satisfying to you to hear these things. Does he know how much that helps, so he can keep doing it?