This is the thing abuot terrible twos...it starts when they're about a year and a half and it's like the energizer bunny...it goes on and on and on...lol. On the bright side, the older they get the more you think they outgrew it...all it really is, you dont' notice it so much because they're at school with their friends and by the time they're 18 they moved out...lol...just joking. Ok, seriously...the kid just needs to learn self control and that the whining isn't acceptable. When you're two year old whines, just tell him/her that you can't understand what is being said for all the whining and to stop whining then talk to you. If the whining persists then send him/her to his/her room until he/she can stop the whining. If he/she comes back after going to the room and is still whining, send the child back to the room. You have to be consistant with this and it may take a couple weeks or so, but the lesson will be learned and after a while you only need to remind him/her occasionally.