As a gym enthusiast, you know that lifting those heavy weights can cause some strain in your muscles. That’s why gym instructors often advise you to do a rest day or alternate your routine to give time for your muscles to relax. However, there are times when you push your muscles too hard that the pain won’t seem to ease!