My son is already 4 years old but still throws tantrums every time he does not get what he wants. I find it hard dealing with him especially when we're in public places. How should I deal with him? You're suggestions are highly appreciated.