Umm... is it wrong for me to think of the "ritalin" episode of South Park when I read this thread?
I feel for you Craig. I have a 16 year old son with an attitude problem (redundant, I know), and two other kids under the age of 2. I pray every day that I have the patience to be a good Dad, and I can't imagine having to deal with what you're going through. It's gotta be immensely trying for you at times...