My back is barely better… …after rest, back massage, more back massage, Biofreeze, and a lot of pain. A. Lot. Of. Pain.