When Sophie Heawood was faced with a teen who wouldn't go to school, she felt like the worst mother in the world. Here she shares what she's learnt