Oh my. My DD is only 5 and I'm already scared of this. Sounds like some fabulous advice which I'm going to copy and keep for when i have to have this talk - eeekkk!!!

No advice but sending heaps of support & good luck