DS (16) is in Year 12.
His mental health has been wobbly for quite a long time although after counselling he seemed a bit happier.
He does have a tendency though to lock himself away and to me it seems he has very little social life or even many friends. 6th form hasn't really been the experience he was hoping for.
He works part time and one of his few interests is supporting our local football team, which we have always been happy with.
However an incident happened a few weeks ago and I'm struggling over the best way to handle it.
It appears that when "away" matches happen and he travels with his friends they all have a few beers on the train (I don't buy it for him).
Ive always said that he needs to be sensible and to be safe.
Last week he was travelling quite a distance and at about 9pm I got a call from one of the other Mum's to say his friends had lost him on the train and he was really drunk. They'd arrived at their connecting station and he was nowhere to be seen.
Obviously I went from zero to 1000 in a milli second and imagined all sorts!
His phone was also dead.
Transport police contacted, description of DS given and all I could was wait. Giving a description of your child to the police is something I never want to do again.
Half an hour later my phone rings and it's DS; completely bemused by all the fuss and catching the next train back 
Absolutely livid. Had to apologise to police (who thankfully found it quite amusing) and when DS finally got home I banned him from going to anymore away games this season!
Anyway, he apologised profusely once he understood how worried I'd been and at wasting police time but is begging me to let him go to the next match (he bought ticket ages ago). Says he's learnt his lesson, won't drink again, that his life is terrible, he doesn't have anything else he's interested in etc etc.....
I am loathe to backtrack, but what he did was a silly mistake. Am I being overly harsh. Is there a compromise to be made?
Bloody teenagers!