According to Dr Charles Kim, a musculoskeletal expert at New York University, too many pillows directly under the head can cause back or neck pain - but placing pillows under the mattress solves this.