I'm a high school football player and suffered a separated shoulder about a month and a half ago and I'm still having pain. It's much better than when I first injured it, but some pain still lingers from time to time. It's a grade I separation with very minimal damage. I read on a website that since it's a grade I, I can do just about anything, so long as I can tolerate it.
Should I just bear the pain and keep benching, or should I let it rest?