Hey Mrs. A! Wow just catching up with your sitch, I have been in Florida for the last 10 days. You have been busy ;-)!
It sounds like you are on a good path though and a good perspective on everything. Don't let Mr. A take advantage of you though, you are too nice for that!