What type of pillow do you sleep on? I normally sleep on a hard pillow but have strained my neck on it which is very painful. Have doubled up with a soft pillow which I normally hate. Have to sleep straight on it and cannot sleep on the side either.