I am so lucky to have two wonderful sons, ages 16 and 20. I have always stressed to them that they can tell me anything. I have been able to keep the lines of communication open with them by being honest and not over reacting.
Answer this question and you could win a $200 GC! http://jmomfinds.amoores.com/2009/08/communicate-with-your-kids-win-a-200-visa-card/#comment-989