The tone of your note indicates that you need to work on handling his behavior with more equanimity. There's no need to become exasperated, angry, etc. Simply be firm and show resolve, and absolutely do not issue directions more than two times. If your son does not do as he is told after the second time, place him in time out for approximately 10 minutes. Use this form if you need to repeat the direction after one time: "Unless you ...., you will go to time out." Take a look at Lynn Clark's book SOS:Help for Parents - it is a iseful manual re: managing childhood behavior.
I feel like we should have understanding and mutual repsect. I treat him well, he should treat me well. If he doesn't brush his teeth, he's the one who gets cavities not me. He doesn't respond to arguments like this...
My 8 year old daughter doesn't require any kind of formal discipline. She wants to please and "do the right thing". I think I got spoiled with her.
I am kind of a "hippie parent" who just wants everyone to be responsible because it's the right thing without threats and punishments. But I keep seeing my son acting the way he does now and worse when he's 16 and I knew I have to do something more.
Response cost: withdrawl of privilages or other things he might like to do contingent upon noncompliance or the occurence of a problematic behavior. For example, you could tell him "you will not get ___ if you don't brush your teath..its as simple as that" and fill in the blank with something that he likes. This teaches him that he has ultimate control over the consequences of his behavior. This procedure can get incredibly complicated with the use of conditioned reinforcers like play money that just like real money can be exchanged for things he likes but if he wants something, just like we all do, he will "work" for it by performing particular behaviors that you know are necessary (brushing teath, getting dressed, etc)-but remember the reinforcer (whatever you fill in the blank with) has to be something that is fairly important to him. There are several other techniques that can be used that dont involve punnishment (time out and response cost are actually punishment)..write back if you are interested. I only mentioned the one that has been most helpful for me. Hope this helps! :)