@georgiana I think you screwed this up badly. You invaded his privacy, punished him without asking, and then humiliated him.
You didn't ask what happened. Your son showed unusual behavior and instead of investigating and talking with him you just jumped to conclusion. Do you know what...