Ask a Psychiatrist and Get Answers to Mental Health Questions ASAP
Sometimes it is very difficult to figure out these little ones. I have worked with children of this age and with these symptoms in my past and ultimately this leads me to think that your child has some pretty severe anxiety going on. Anxiety related issues would not respond to consequences that you have implemented ( and may make things worse as he really cant control what he is experiencing). I would recommend an assessment with a child psychiatrist to comprehensiviely address this. Generalized Anxiety responds well in children to such things as play therapy and I highly recommend this as well.