Seriously, it sounds like a sleep state problem. Do you sleep on your back? If you do, sleep on your side and see if it goes away.
I strongly advise you not to mess around with hypnosis. It can do weird things to your mind, and in extreme circumstances can screw up the rest of your life. Even trained professionals have to be very careful with it.
The following is the original reply I wrote:
No, I am not going to rail on you. And I don't think your nuts. And I know God is not talking to you. As you probably know,I am a atheist.
You may want to see a doctor and be checked out. Epilepsy [sic] can give a person very real religious experiences.
Are you under a lot of stress? You may be experiencing a form of disassociation.
Some medications can cause your experiences.
There are a host of other medical problems that can cause what you are describing.
Does this happen when you are going to sleep or waking up? Then it could be sleep state related. It will seem completely real to you.
Hell, the seismic activity in the earth or solar flares can cause what is happening to you. Seismic activity unfelt by you, or solar flares upset the earth's magnetic field which messes around with the brain's temporal lopes. This can "cause" a person to see God, Jesus, aliens, demons, etc.
If there is nothing medically wrong, I have some questions:
When you think about things, do you hear your thoughts in your head, or see your thoughts.
For example, I hear my thoughts as if someone where speaking. I also see my thoughts, as if viewing them.
Not everyone gets both; most people only hear their thoughts, or see their thoughts. I can't remember is some people get neither.
People who hear their thoughts can "hear" God talking to them. People who see their thoughts can see demons, God, Jesus, etc. Since I can both hear and see my thoughts...well, let's just say that I know these experiences can happen without a person being nuts.
Hope this helps,
Richard