You, ma'am, give a bad name to the rest of we stepparents. You should not be trying to "Defeat" him, you should be open minded and understanding.. and also keep in mind that it is not your place to control him.
Disgusting.
I agree with Cerulean. You should be the understanding parent instead of falling into the stereotype of step-parenting instigated by the fairy tale "Cinderella." Personally you disgust me, and no self-respecting adult would type this. You're immature in this sentence as well, so I don't even think you're over 18. More like a 12 year old.