Steve Caruso woke as he did every morning — tired, but ready to get to work. He stepped gingerly out of bed, stretched his stiff back and pulled on a plaid shirt and blue jeans.