Some things amaze me...
Michael never ceases to surprise us with things he can do or knows. Since he cannot really communicate it stands to reason our shock is even bigger when he shows us something suddenly.
My best friend is pregnant. Very pregnant. She is also Michael's god mother. We just call her Aunt Heather, and she deserves that title. Somehow Michael knows where the baby is going to come out. He does not ask how it got in her tummy, just accepts it is in her belly. But he knows where it is going to come out! And he likes to show us much to all our our embarrassments. He was a C-section so it is definately not memories of his own birth LOL
I have learned in the last several months it is time to stop underestimating my son.