A bad/worn-out bed can also contribute to back pain.

Checking over your work environment to make sure it's ergonomic can be a big help, too. I finally got a proper office chair this year, and, wow - not ending work with random pains any more.

// @kdfrawg