If any of you can suggest a few things I could do to improve the situation, I would really appreciate it.
Apart from reading that thread about sleep paralysis, I was wondering if perhaps it would be good to find someone who provides Neurofeedback in your area and go through some sessions. The best type is NeurOptimal, you can find a thread about it here (if you haven't seen it):
 
					
				NeuroFeedback, NeurOptimal and Electroencephalography
NeuroFeedback  During the SOTT talk radio broadcast on Sunday 3rd November 2013 Nora Gedgaudas talked a lot about a science for training the human mind called NeuroFeedback.  In this article I shall attempt to deliver a very concise description of this science.  The medical science in depth is...
				 cassiopaea.org
						
					
					cassiopaea.org
				 
	 
 
		 
 
		 
 
		 
 
		 
 
		 
					
				 
						
					 
 
		 
  
 
		 
 
		 
 
		 
 
		