Good post. But you failed to mention that Mary, unlike other humans, was born without original sin.
That is true, she was born without original sin, but having human nature, like her Son, she would have had any number of human thoughts.
Anyone can speculate on those thoughts, but none of them are recorded in Scripture.