I learned pillow could also be a cause of having nightmares, I think we should really consider choosing the right pillow for us. I like a think soft pillow because when I used a very thick pillow, I am not comfortable and somehow I feel I will get a minor head ache.