What kind of mattress do you sleep on? This can make a big difference. If you have anything wrong with your back, get a hard mattress (soft enough that you still can sleep, obviously). I've had the occasional back ache, but since my new mattress it's all gone. Point being that even if during the day you do things that are not great for your back, it matters what you stretch out on.