I get the moral of the story. I would work a bit more on the norder in which you present things and names. For example you should the characters names’ Larry and Sophie at the beginning, rather than half way through the story. That makes it confusing.
Mentioning the names of the characters half way in the story was intentional.