It is not the norm, but what you are doing is what "should" happen with your spouse's ex. You and she have made the best of a bad situation. Just because he and she couldn't live together is no reason everyone can't get along and if you got a good friend out of the mix - fantastic!!

Kudos to both of you!!