They’re similar since they end in -ter and -tor, which generally sound similar, but they’re different as “director” is a noun meaning a person who directs something, while “shatter” is a verb meaning to break something into tiny pieces (you can shatter a window, a glass, a plate, etc).
Reflecting on the past effects scrooges character by showing him what he could have had, but instead he chose money letting him realize that though he may be rich and successful there's more to life then money he learns he needs to live his life tp the fullest which changes him from being a greedy old man to a generous old man.