Now I understand your strident position yesterday on the Bristol Palin thread.
You are in for a big surprise raising teens. Please know that everything they will think and do is NOT a reflection on you. You can give them a firm and loving foundation, but they will have their own experience.
Best wishes.
I know all about girls and the guys who try to get in their pants. The fear of God is a good thing to put into any “boyfriends”. It works.