As hard as we all work to keep the expectations down, that's a tall order. It must be hard for you esp with some of the convos about trips and such. I know you can do it though. Look at how far you've come. Your referal to the backwards steps reminds me of when my D's learned to walk. They took lots of backwards steps and spills, but they did move forward.
I like that he refers to the next time he sees you when he leaves. Patience your grasshopper