So, take a breath and absolve yourself of the anxiety you feel when your kid tells grandpa about his broke-down face. It is not your job to apologise for your kids. They are kids. This phase is normal. In fact, young children are developmentally unable to view the world from someone else's eyes. They don’t yet understand moral behaviour and empathy. In sum, kids are tiny sociopaths. Take a stiff drink, learn to shrug and laugh. It’s not your job to manage the emotions of others. And honestly, while tact is a useful tool for them to add to their kit over time, it’s not your child’s job to manage the emotions of the people around them, either. If grandpa gets mad at your son for being a normal toddler, that’s grandpa’s fault. Not your son’s.