Have you treid to sleep sitting up ? I find that helps when i get to uncomfortable.