My 5 year old is so inpatient and I just don't know what to do. Everything has to be right now or the whining starts. We have started putting him in time-out quicker when this type of behavior starts. I'm wondering is there any other way to try and teach patience to a 5 year old?