7 year keeps worrying about others getting mad at him
My 7 yo son is always worried about people getting mad at him. He's not a people pleaser, but he avoids certain things to make sure his friends or teachers or even us we don't get mad at him. It started in probably first grade when he talked about this friend(just that one friend) who often got mad/upset when my son said/did something. I thought its a phase and he'll move on from there. But they are still friends and its still an issue. Now I'm realizing it may be a broader feeling he has with everyone. Like he fell behind with his schoolwork and he told me that he cannot tell his teacher because she'd get mad. I encouraged him to just say it and she'd give him time. When he got back from school, he told me that he did tell his teacher, but she was not happy about it and asked him to work on it next day.
I explained it to him that she cares about him and when someone does, they want good things for you. And when that doesn't happen, they may feel disappointed or concerned . But clearly not angry with you. I am not sure how best to help him. Any advice to make him feel comfortable about these emotions and not assume people are mad at him?