Sounds like you are a wonderful parent Cynn. I just wanted to add a comment to your reply though.

You can teach your kids, you can talk to them till your blue in the face but they are still going to experiment, test their limits, it's just a natural curiousity.

I have an awesome Mother, she's always been there for me and she's always taught me right from wrong. I still went behind her back and did things though. Which is why I ended up pregnant at 16 years old. It wasn't her fault, she always warned me the dangers of having sex, she taught me that sex was for marriage. But I still wanted to do it, still did it...and came out pregnant. I DON'T REGRET IT lol.

Just pointing out that no matter how great a parent you are, once a kid becomes a teenager, they have to make their own mistakes. I'm sure you already knew that though!