I'm thinking of slapping my 12 years old son in the face
Why would you slap him in the face?
The little shit needs to learn some respect.
It is wrong to hurt children even if they did something wrong. Children should be corrected but physical violence is not the answer.
Don't be so hard on me. The kid's a douche.
There are other methods you can use like no internet or phone to correct bad behavior. Have you tried talking to someone who might be able to give you techniques on how to handle your child?