Pretty much this. The only thing that sucks about it is trying to find someone around my age (33) who is like me (Never married, no kids, doesn't smoke).
@Beagle If the kid really thinks your a "righteous dude" and looks up to you, instead of playing bad cop, why not have a "man to man" talk...