To be honest, it's still a hard concept for me to wrap my mind around. Your explanation is sound and looks quite simple, yet no matter how much I read about it, it still hasn't hit home for me.
I'm sure it'll come some day. Until then, just knowing is enough :-)