You must "tossing and turning" more. My wife and I are pretty hefty and our sheets generally stay on, though the fitted sheet on the mattress does tend to ride up and off the corners. Your sheets could also be too small for your mattress. Mattresses have gotten "thicker" in the last few years.
9 years