It's a lesson for kids, so not much nuance, but the point isn't that you have to give someone absolutely everything. It's that they agreed on what they were going to give each other and the boy knowingly didn't hold up his end. If you're the sort of person scheming to get more than you give, you're gonna assume everyone else is like that too and never have a healthy relationship.
no subject