I sleep on my side, usually with my arm or hand under my face or at least under the pillow under my face. I can't sleep on my back and my front is too uncomfortable. I like medium mattresses, not too soft but I don't like them rock hard either. Having said that, I have slept on many a floor in...