Keep up the good work, you have better endurance than me. My shoulder was aching the other day, and I stopped going to the gym for 4 consecutive days. (giving myself an excuse ) I consulted a chinese acupuncturist a week ago, he advised me against icing the shoulder as according to chinese medicine this will restrict the blood flow and delay healing. Instead some form of heat treatment are preferred as this will improve blood circulation which assist in healing. Not sure to fully believe in that, however i did found some pain relief after he "poked" some needles at certain strategic points and apply some heat rub.