why don't you just take the season off and work on just your skating at public sessions, and just play open hockey? I did that when I hurt my knee and worked on perfecting the technique of my edges, turns, crossovers, balance, etc.
Well I like to do both. The thing about open hockey is that nobody tries all the time, I'm addicted to competition. I deeked by a guy once and he never even attempted to play me and after that he was like woah did everyone see that move. And of course I took it as a huge insult. I guess what I love about hockey is just the competition and teamwork, if I have no real team and nothing to play for but fun, then I'm not motivated.
I do go to public sessions, not as often as I would like though. Mostly because I have nobody to tell me if I'm doing something wrong or to show me something new. That's all stuff I can get with a team. No point in practicing if you're doing it all wrong.