Howdy,
How much are you getting paid to be there? 🙂
If going to the rink is a chore, tell the team and have them / you find you a sub for the season. Full stop.
Gutting out a game when you're sick or something is one thing, but we do this for fun. If you're consistently not having fun... Stop it.
Mark