I'm sorry the autograph experience wasn't ideal, but well done for getting it. (I haven't noticed CM signing things).
And, I share your thoughts re: 20 years. The last show that I saw on The Dance tour was the last I thought I'd ever see of Christine.... I'm enjoying every moment these two are together.