As @Mr Jiggyfly said above, it really is the truth when someone says "there is always someone who's going to be better". I played hockey since I was three and played in some of the top junior levels in multiple countries. I would consider myself somewhat good, but I've ran into players who are better than me and there are players even better than those players and it goes beyond even that.Man oh man, kind of feeling discouraged about hockey.
I started playing one year ago. I play on a team of fellow beginners. We've picked up 2 players this year who do have some experience (1 has quite a lot) but they deliberately play defence and stay back, not wanting to show up the other beginner teams we play. It's been fun and we're all slowly improving.
But yesterday one of the guys on my team had an offer: a team of senior men (50+) had their opponent cancel on them. Ice time is paid for, do we want to play? So a bunch of us go for it.
This team is a bunch of 50-60 year old men. The core of them have been playing together for 20 years, and they all played hockey as kids (at least the ones I talked to). And they could treat us like absolute pylons out there. Now they were perfect sportsmen out there - not trying to show us up, were doing multiple, probably unnecessary passes before scoring, and we even just mixed up the teams half way through to make it more competitive.
But still... damn. I'm never going to be that good, no matter how hard I try. And it wasn't like these guys were some superstar team - they're just a bunch of beer-leaguers too.
One thing I have discovered as a hockey law similar to Newtonian Physics is that playing with better players only makes you better. In a way I wouldn't feel discouraged by any stretch of the imagination making you look like pylons. It might be frustrating, but grab and steal techniques they're using which you can add to your toolbox. Picture it as a half glass full, where you have an absurd amount of potential to grow into. I remember coming across two beginners in one pick up game and in two years they got noticeably better. Now it depends on what type of person you are because there are some who are fast learners and others who are slow learners. If you're a slow learner, stick at your talent level, but join some talented drop-ins from time to time where you're the only noob on the team and just observe.
However, it should also be said that hockey and sports in general are there to get a good work out, but more importantly to have fun. Playing against loaded teams with players who know each other making others look like pylons has happened to EVERYONE...I can guarantee that. It is discouraging, but if you take the right angle where it's a good learning experience then it will allow you to grow and make you become a better player.