I agree with PTP. Great post to you too!

I'll add a possibility: you wrote that you were put off by your relatives talk about their vacations and the fun places they went shopping and the fun stuff their kids do. Perhaps it felt to you like they were bragging or rubbing salt in a wound.

I'll submit that maybe they felt the same way when you told them that, for example, the good grades their kids got "didn't mean much," especially in the context of your reports that, once homeschooled, your son starting working years above age-grade level. Etc.

Sometimes people can be cruel and you have to distance yourself. But sometimes problems happen because of a gap in the way you see yourself and the way others see you. For example, the way that you communicate (or a lack of communication, depending on the situation) can send messages that you might not have intended to send. And people can be react negatively.