Three years old has been my hardest year with all my kids. They are becoming little opinionated people and don't do what you want them to do so easy any more(if they ever did) My kids also started giving up their naps and that made them a real handful at the end of the day, tired hungry, demanding and aggressive and that's how my precious little daughter is right now if she's skipped a nap. I have to watch her with her siblings very carefully.
Is he getting enough outside playtime? Boys I found especially needed to be "worn down" a bit or I paid later with their "energy" levels. Library time followed by park play was always nice. The weather is getting good for that. I would even make my son do an obstacle course on the swing set after sitting in school all day. They get the energy build up if I didn't.
I do insist on quiet time and she does seem to do a little better now that I have helped her establish that routine. She gets to have some books and/or a toy and she lays down. I have started putting on the timer so if she doesn't fall asleep in 30 minutes she hears the timer and knows it's okay to get up. If she falls asleep I wake her in about an hour and tell her the timer went off and it's time to get up. If she sleeps any more than that it's so difficult at bedtime. Also,if she hasn't napped I try and make sure she's eaten dinner early, a bowl of cereal if necessary, that way if she falls asleep any time after 6pm she's down for the night. If they're giving up their naps they need to get to bed earlier or they become overtired, and oh those second winds are brutal.
Hopefully you will have a handle on this stage soon,
LaurieK
www.mymonavie.com/LaurieK