For starters, my guess is that he's tired when he comes home. When one of our girls was older, in kindergarten, we noticed that when we picked them up at daycare they really acted out, at least until after supper. the babysitter at the time was one we dispensed quickly, but I remember she would always say, "She doesn't act like that here, because I don't allow it." The reality was that she didn't act like that at home, either.
I got the idea that she concentrated on being "good" until we got there. Then she simply let down. We hated it, but we began to realize the daycare setting wasn't good and we moved her to a better situation.
Your son is younger, and he's in preschool all day. That's a long day for a 3 year old. Why don't you try bringing him a healthy snack to eat in the car on the way home, and I'm sure you are already giving him big hugs when you arrive. Be sure to tell him you love him, esp because he does act out when you arrive.
I don't know what else he might be feeling, but my hunch as a mom of 4 is that kids act out when they are trying to express their needs. He puts up with being a member of the group all day long, and he probably wants undivided attention from Mom and Dad, cuz he's "earned it" all day at preschool. Plus, it's the end of working days for you two, so you are tired, too.
I used to try to figure out what might be going on in my kids' brains, and rightly or wrongly, I would ask them if "this was bothering them?" The risk is that you may be wrong, and they may simply agree. But if you are intuitive, and right, you are helping them to verbalize something, and communicate more appropriately about it, so they learn to use words rather than innappropriate behavior. I figued the benefit outweighed the risk. When he hits you, you can ask, "Are you upset with Mommy?" Or, "Is something bothering you?" See if you can find out what is on his mind that he can't express in words.
If you simply discipline the behavior, you aren't getting to the problem. If you end up barking up the wrong tree, well, at least he's learning that you care enough to dig below the surface.
But I'm willing to bet it's got to do with energy level and exhaustion. A snack on the way home, then supper, and early to bed are my best recommendations. You might want to ask about naptime at pre-school -- does he fall asleep? Do they wake him up when the other kids wake up, or do they let them sleep the rest of the afternoon? My youngest went to all-day kindergarten, which was new to our school district that year. I wish she'd only done 1/2 days because she hated being away from her toys at home all day. But I remember the teacher telling us that they had a nap time, or rest period, and if the children fell asleep, they didn't wake them up. The children who were awake went on to other activities in the classroom, and those who needed the sleep, simply slept through those activities. I would think this would be even more important at age 3.
Good luck. Children go through stages at which their needs and behaviors change, and we, as parents have to guess our way through it and do the best we can. The best we can do is give them a safety zone in which to operate, lots of love, and to give them the freedom to grow - which is a balancing act throughout the maturational process.
I hear lots of love in your request, and I'm sure you guys will do a good job, even if it's difficult right now. there's a country song out there, that says, "You're gonna miss this," and believe it or not, one day you will, parental trauma and all. My oldest is 27, and the youngest is 12. We miss the days you are going through, while we are really excited about what our kids have become and are becoming. Parenting is tough, but it is also exciting, and I'm prouder of parenting than I am of any of the jobs I have held over the years.
:-)
Barb
____@____.com