The book "Your 3 Year Old" is great, from www.amazon.com
3 is actually THE hard age, not 2 years old. 3 years old is when a child is going through SO much cognitive/emotional development... and they short circuit, hence, meltdowns.
Granted it's not easy.
But be consoled, that it is not only your child that goes through this... MOST all children do, and at this age. Even at 4 & 5 years old, the "tantrum" phase is STILL not grown-out of yet... so head's up. By the time they are 5-6 years old, then it starts to get keyed down... as they mature developmentally and emotionally and cognitively AND their "reasoning" ability matures... and so in tandem with this they are able to gauge themselves better and are more competent at it and their sense of at-will behavior and impulse control maturity... also gets better and they become more "able" to do so.
Its all about cognitive and emotional development...and the child's temperament AND their "ability" to communicate and be heard, and their leeway in being ABLE to express themselves... in light of their parents. Naturally a child that is taught they "can't" emote... with be frustrated. A child that is taught "how" to emote and communicate... can then be more "able" to steer themselves in another direction and "problem solve" through difficulties, WITH the Parent's help.
Think of a Bonsai plant... if always nipped and cut-off at the main branches, it gets stunted, but still, considered beautiful...because it becomes what the Care-taker wants it to look like. On the other hand, a "natural tree" that is grown to full form... and "allowed" to grow in its' own way with nurturing/fertilization/appropriate pruning... grows up with it's own unique ability to weather through storms and it becomes its own shape with it's own strengths. Same for a child.
So even though its a hard "phase" to weather... HOW you arm your child with "coping-skills" will determine HOW they cope with other difficulties later... as they get older. THIS age... is a real impressionable age and one in which they need a lot of guidance... and direction.
For example: we always give our kids a "head's up" on what is coming next/how to behave in a certain venue/what we will do there/what we expect/what the outcome will be/how long we will be there/what there is to do there. ONCE the kids "know" that... it gives them a "picture" in their mind, of what to do/how/why. Kids NEED a forewarning of what it is they are going to be doing. AND, they NEED a "transition" time... to adjust, to each change in activity. We have found that this makes a BIG difference in our kids, and their behavior while out.
Next: teach your son, "coping skills" and "problem solving" skills, and "what" his feelings are & that it is understood (ie: happy, sad, frustrated, etc.) and that it is okay... BUT, there are other ways of expressing it.... kids also need to vent... and when they have a melt-down... it is a cue that they simply CANNOT cope- at that moment. So, forcing them to cope, won't help. THey don't know "how" to cope.
For us, whenever there is a "difficulty" we show our kids OTHER ways of looking at the situation, or OTHER ways of handling it (ie: laughing about it, making a joke, talking it out, taking a moment of silence and letting it out... THEN trying to calm down, hitting a pillow instead then talking about it, showing them another way of doing something) etc. THAT WAY... you are teaching your child BASIC skills of how THEY can feel in charge of difficulties... instead of just getting mean about it.
But, if your child intentionally is "mean" to another child... then remove him and STOP the activity. Or, take him to another spot in the area. Because at moments like this, the child is not in the presence of mind to listen to wordy explanations. So, just stop for a moment... until he changes disposition.
If he gets soaked walking in the creek.. well to him its just fun. If it were me, I wouldn't mind... I always take extra clothes with me when out with my kids... JUST in case. And, my kids like getting wet... it's fun for them, they don't understand why they "can't" have "fun" of why Mommy is "mad" that they got wet. THEN, they yell because they don't want to change their clothing... because they are in a "fun" moment and happy and having fun... and young children don't like to "stop" having fun JUST to change clothes. So that is where a child is coming from. In the general scheme of things... well, especially boys, they like to do things and explore and TOTALLY engage in the senses...
BUT, throwing sand on another boys head... that is a no-no. State it plainly and sternly, then take him away from that spot... and NO MORE playing with the sand even if he yells... and take him to something else to do.
A child needs to learn what is "mean" and what is acceptable... in time they will learn... but they don't have perfect impulse-control yet, at this age... hence, ordeals.
It WILL be an ongoing process... showing him boundaries, how to explore and communicate, how to cope, how to problem solve....over time, he will get more adept at it and competent about it... but it has to be taught to the child consistently.
Another example: In Preschool, if a child had a "problem" or a complaint or a nagging about something (ie: like "Ms. Sally, Jane took my pencil...") My daughter's Preschool Teacher would then reply "Okay, now, problem solve it. HOW can you get your pencil back? What can you say?) Then, she would send the child back to the person, and she would observe and "help" the child ask for her pencil back. THAT way, over time, a child becomes proficient and more confident in saying what they mean or feel/how to communicate it/and how to PROBLEM solve it. Gaining coping skills.
Skills like this won't be gained overnight... BUT like a rock growing moss, a child will gain more wisdom from it and self direction. This is a good age to teach them things like this. I've seen it in my own daughter who is now 6 years old and SO able to manage difficulties or problems now.
All the best,
Susan