Thank you all so much! I am starting to practice a lot of the suggestions and it feel right. I needed a refresher. What I was doing was not working.

ZenScanner, I like the point system. Great idea.

Somewhereonearth, I think you are spot on with the "not listening" comment. I think I am pretty vague. I will make sure I specifically let him know what he was not listening to.

Also, I love the "Can't hear" idea. I honestly feel that will be very helpful. I am planning on ignoring the eye rolling, jokingly talking back etc. when I am trying to explain what he did wrong. It doesn't work at all. If anything I think he is having a blast with it. Seeing me get frustrated trying to get his attention back to the issue, all the while he is playing around with words I am saying, making jokes, twisting things around etc. It is a losing battle.

Again, thanks to everyone!