Trevor Rosenthal says he stayed positive through injury struggles