My Duncan is 2 years old already. 佢發脾氣通常是有的野是佢想要但I don't want to give him, such as open the window. Normally, he will cry laughly until we give what he want. Sometimes, I will ask him to looking for soemthing that he always like in order to draw his attention to the other things. Or, I will try to explain to him that how come I don't let him to have the thing that he want. I think that 2 years old BB is starting to understand a lot from elder people. So, I always highly recommend other parents that they should talk with them a lot.
I think every mum of a terrible two child goes through the same hard feeling. But we must understand diff children are born to have diff character, whether boy or girl. We have to accept that some are more mellow, some are not. As long as we are doing the right thing - staying firm & calm, explaining to them constantly, setting their expectation before the event - we should not blame ourselves despite what people say. Keep doing the right thing & our children will learn to behave. Once u let them win over, they will only be more dominating. Parenting is definitely a EQ lesson to learn.
The reason why they are getting terrible two are kids at this age start knowing that they are an individual having their own thoughts, try to explore by doing all sort of "experience" to discover more about what's going on around him and our response to his acts. The worse thing is 2 years old kids cannot express themself good enought for adults to understand, on the other hand they wouldn'd understand and compromise with us.
My son used to drive me "really mad" before, at that time I always blaming myself of "what have I done wrong" until I read several parenting book and learnt the skills of being positive parent.
Try to analyst your kids behaviour as you were them, handle things that match their age, i.e. you cannot treat a 2 years old like how you treat your friends and relatives.
There is a free "ossitive Parenting Programme" organized by Department of Health, SAR. You may try call up the child clinic in your area and see if there is still space left.