So patience has never been one of my virtues and I knew before I ever had kids that this was going to be a stumbling block for me - DS is nearly 3 now and I find myself snapping at him very often and feel terrible about it.
He's a good little boy for the most part but he does all the usual toddler things - at the moment he wants to do absolutely EVERYTHING himself which when we are trying to rush out the door in the morning is very infuriating. He decides 2 minutes before we leave the house he wants a bowl of cereal (he eats breakfast at nursery and has a bit of toast first thing at home anyway). Then when I say we haven't got time he throws a fit. Again all normal I know but I get so wound up by it when we are already late and I speak sharply to him.
He's also very, very anal. Everything has to be just so. Gets annoyed if we don't cross the road at the right bit. When he's drinking milk he has to be watching a specific TV show. Has to have chair at table on a specific side.
Basically my question is, if, like me, you are an impatient person - how do you deal with a toddler?