WOW! ITH! That's a lot of positives for one day...added up those baby steps seem pretty big. Make sure you don't expect too much yet but those little things today are great...how did you respond/react to him?
Jen *The more anger towards the past you carry in your heart, the less capable you are of loving in the present*