You sound like you have it pretty together as a parent and I congratulate you. It takes responsible families to make a village! :) I had four and my youngest is a mother. For me, it's a "been there, done that" thing, but I know when this became a major societal issue. That was back in the late eighties and early nineties and EVERYTHING changed. I wish you luck.
Well I defintely don't have it 'together' but I do analize this stuff a lot because I want to make sure he grows up to be a proper young man. I'm lucky his mommy is there, she's the parent really, I'm the pushover. :)