I'll start by saying that ds, as a NSB is the most placid, calm reasonable 7 year old I have ever met. He never tantrums, only has minor strops occasionally, and those are invariably connected with football. He will eat practically anything, and is usually really adaptable, except about haircuts! And he is, as far as I know, perfectly well and not tired and happy at school.
Anyway, this morning he left his bag at home. When we got to school I said "Oh well, I'll get a school packed lunch for you" (we have a lunch system where you can sign up and pay on the day for a hot dinner or a packed lunch). To my amazement, ds went into a complete meltdown - crying and really really upset, saying "I don't want a school packed lunch! I just don't"
He couldn't/wouldn't tell me why- he said something about not being able to eat with his friends, but then wouldn't say it again. In the end, because he was so upset I agreed to go and get his lunch, and he went into school, very tear stained and subdued.
Now, what's bothering me is that our school is in the middle of a very deprived area,and has a high percentage of children who receive free school meals. I am wondering whether it's possible that these children get some sort of hard time from the others, and that's why ds reacted the way he did. Is that possible, or is my imagination running away with me? What do you think? Should I tell the teacher about it? Or am I over thinking an uncharacteristic and one off brain-storm?