Thanks everyone to the comments about the outfit AND your mom thoughts and ideas.
Jjsloane - this sounds a lot like my son. He still takes afternoon naps but on days he goes to school (2 days a week) he does not because he has afternoon class. He's also a really picky eater and gets cranky when hungry but because i know that i make sure to give him a lunch full of things he knows he likes to try to help avoid this.
Without making this overly long i'll give two examples of the times he's gotten himself in enough trouble at school to get sent to the office.
The first time he was building a bridge out of blocks with the other kids. He told the kids he would be right back to get something and asked them to not take the bridge down. He came back and they had and he doesn't handle it and got really upset. Teacher sent him to the office to calm down.
The 2nd time (this past week) he was playing with other kids at some kind of table the teacher had set up for them to explore. Teacher asked him to come do a different activity with her and he told her he didn't want to because he wasn't done playing yet. She said fine but next time they switched he would need to. She asked him the 2nd time and he yelled at her. And then in turn was yelling at the other kids because they were taking what he was playing with. Sent to the office. Teacher told my husband (i was at work that day) that two kids told her they did not want to come back to school because of my son. x.x
I've volunteered a couple time at his class but i guess i'm just going to keep it up as much as i can. At home so far we've talked about different ways to respond and alternatives of what to do and how to handle it when things don't go your way. We play board games because they're something no one can control who wins. We're currently reading a book series "Learning to Get Along" which deals with a lot of these issues. I've put on a play for him with his stuffed animals with different problems that arise and how to work around them. I'm going to talk to his teacher the next time he has class to see if she wants to sit down with me so we can talk and get on the same page so to speak, see if she has ideas etc. Both times he's gotten in trouble have happened on Thursdays, when my husband picks him up so i haven't been able to talk to her much about it.
Thanks for listening and again, for all your advice! Please keep it coming if you have anymore thoughts! Sorry that did end up being long. @_@