I am a single mom of a 5 year old boy. I live at home with my parents. Sometimes I feel myself at my wits end. He's only 5 and he already has a know-it-all attitude. He loves to push his limit and see how far he can push it. He's usually a pretty good kid but sometimes he drives me crazy. He's all boy and can nevver sit still. I can't say that I don't believe in spanking but I find myself not wanting to do it. I don't want him to to take advantage of me either though. Does anybody have any suggestions on how to get him to cooperate with me a little more?