Lots of baby steps! Sounds like things are moving in the right direction. Try not to worry about what communication may or may not be going on with ow (I know, I will take my advice!) Focus on you and your R!
Did I read correctly?? Sherry got some ?? You go girl!
Have a good weekend, and remember...patience is the most important trait you need to have right now. He may backslide some from his changes too...don't let that impact you or your emotions...act as if!