At first I was going to say she sounds like a terrible therapist, but if you're showing up high to work with kids every morning, she actually should report you. That's screwed up, and if you need it that badly that you can't hold off and smoke AFTER work, it does sound like you need way more help than you're getting right now. NA is actually not a bad idea in these circumstances. I understand that weed can help with anxiety, but if you're with kids right after smoking, something really really bad could happen that would ruin your life. You could end up behind bars or facing some massive civil lawsuit from parents. I know some people say they don't really have any effects from weed, but it still blurs your thinking and makes you generally out of it. Your therapist is being strict but it sounds like she's doing exactly what should be done. You really are at risk of putting others in danger -- and kids, at that. She has every right to break confidentiality to report that. If I were her, I'd do the same.