Dear Mom,
At 7 My son was the same way, BUT in your case it seems there could be something OFF.
Either nothing FUN is happening at school , Which could easily be the case if your child doesn't really like school, or do well in academics.
OR
Like the girl below said, he could be having a hard time making friends.
BOTTOM LINE-- You just don't know until he opens up.
What worked for me when my son was feeling down.
Was planning a mommy and me day OUT--
Just him and I.
There are many ways to do this but I have found that pulling him out of school as a surprise , we'd go to lunch and then to either a movie, or I'd buy him something he's been wanting. ( ONLY AFTER our very talkative lunch.about whatever nonsense he wanted to talk about )
Another way would be to just keep him home from school , for a very planned day together, after having talked, and mostly me interrogating him about school, friends, jerks, teachers, homework, the bus, lack of friends, Whatever my questions led us to. I would have him help me clean up as fast as we could , and then go play lazer tag, bowling, whatever he wanted. Just so we could bond together, and showing him he was a priority to me.
Last little bit of advice During the school year Whatever happened I was always on my childs side.
So when it came right down to it, I let Christian know that when it came to him I AM THE BOSS> Not the teachers, kids, parents, bus drivers, principal, NO ONE but me.
This seemed to work for him because it put his mind at ease, he because less fearful of teachers and the threats the make,( such as I will call your parents, your lying, I know it was you, you can't go on a trip)
And of the consequences of talking back to peers who might push him too hard and say threating things.( such as your a geek, your ugly, your clothes, I'll kick your butt)
( This isn't for all kids, just kids who are quiet and scared to talk up, and less agressive)
Of course you let him know your expectations,and boundaries.
But you also let him know its ok to stick up for yourself.
Since its summer, you could try a a CAMP OUT in a tent for the weekend. Let him bring his PSP, and the laptop.
BUT make sure there is enough quiet time for the 2 of you to take a walk and re connect.
And whatever he says, listen to him, and don't react and wash away his feelings, try and help him understand whats happening, and help him find a solution that works for RIGHT NOW, Not what its gonna mean int eh future.LOL
Good Luck!
Keep us posted.
M