my son is almost 4 and is starting to whine and cry over everything. i pick out a shirt he starts rubbing his eyes and whining saying he doesnt want that shirt, there's not enought ketchup on his plate, he doesnt want chicken nuggets he doesnt want the pop tart broke in half his brother took a toy from him. his brother is 15 months old. i mean whatever he can, he will whine about. i need help i dont know how to break this. alot of it is from my mother (gma!!!) spoiling him and giving him anything he wants. ive gotten the "no" thing under control in a defiant way. but when i tell him alright lets have this he'll whine and go nooooooooooooooo i dont wanttttttt thattttttt and starts rubbing his eyes and puts his head down and makes crying sounds....please give me tips!!!!!