Hi, Icandothis.
Sorry about what's happened.
Though I have no kids of my own, I think there's no easy answer to parenting teens.
Can you arrange your computer in some other room so your son won't mess up with your work? Do you see a doctor about his ADHD?
Anyway, you are right, drinking won't solve anything.
I don't think one missed call would ruin your good reputation. Don't beat yourself about it.
Take a deep breath, go for a walk. Then look at the situation with a cooler head and the solution will come.
Best wishes to you)