Tom is a good guy, he is often impulsive with his actions but I think that is excusable because of his age and because that is the way he is.
He did a big mistake and I am sure he will learn from that mistake. I hope he will grow up from his errors and would gain more confidence to his self. Life is not only chitchat Tom. Soon you have to confront with the real world, real life and real problems, and you need yourself to be strong and gain more wisdom to deal with it in your everyday reality.