Based on the thread, I know you said at one point that wins aren't the cause of your funk, but to me it sounds like a fair bit of the position you find yourself in is due to focus on things out of your control, which includes wins.
You can stand on your head and not get the win. That's just part of the game. If you're having fun when you're winning but not finding a way to enjoy yourself even when the game doesn't go your way, then it would be important to ask yourself "when I am feeling good, what's happening? what would make me want to come to the rink?" and then do all you can to figure out how to create those conditions.
In all honesty, this sounds like a situation that would require some deeper questioning and understanding on my part, but for what it's worth, I think finding things to get excited about and have fun with surrounding the game that aren't based on things out of your control (wins, how your team plays, your opponents, etc.) would be a good starting point!