16
votes
8answers
2k views

Prevent or treat delayed onset muscle soreness

When I lift weights, I lift heavy. I expect to be sore afterwards because I know I've pushed myself hard. Unfortunately, sometimes I push myself too far and get very bad delayed onset muscle soreness ...