I am a 45 year old woman who had the exact same issues as a child. In fact, I still do. Your son IS under Demonic attack. My guess is he is a sensitive and/or also has the gift of spiritual discernment which especially makes him a target. When I was a child, a demon or demons used to talk to me in a demonic voice through my closet. This happened OVER and OVER again for years, and no one would believe me. No amount of psychological help or medication did anything. I stopped sleeping in my room and did not seem to be as affected in other rooms, so my guess is that is was a portal. I think something bad might have happened there in the past, and perhaps in your home too. I realize it is 3 years later, but if this is still going on please check the history of your home. If your son is not baptized have this done. I have begun studying to become a Catholic and it wasn't until I started really delving into Catholicism that I started to truly understand what was happening to me, and how being sensitive to spiritual energies can make you a target. The Devil's greatest trick is convincing us he doesn't exist. Talk to a Priest and help your son to grow in God's love. I think it will make a difference in both of your lives. God Bless.