You just have to learn to live in the moment, or else you won't really get as good as you want. You wont have the maximum amount of benefit from your training session if you mentally "aren't quite there", like in thinking about how good it will feel when you are done. You aren't boxing to feed your guilty concience, are you? You're doing it because you had a certain attraction to it and somewhere along the way you forgot. Me, when I box or play football, I'm totally in the moment. It is the time where I can look forward to being where I want to be and where nothing else matters. I used to think like you at some period where I got caught up with others and my own expectation to my performances, and just wanted everyone to know that I'm the best and confirming that to myself. Once I found football, that changed and I was again doing something for the love of the activity itself no matter how hard or painful parts of it are. See, I love the pain assosciated with football or boxing because those are the things that make the personal victories feel so much better. As I experience the pain I can feel my body and mind getting stronger and it makes the painful experience a thrill even. If I get beat, fine. I'll learn something from that. If I break my leg, I'm suddenly forced to view things in a bigger perspective and focus on other parts of my game. I'll benefit from that, it makes me stronger. Always strive to achieve some sort of improvement for every session, and thrive on it. People today are generally to caught up thinking about the past or the future instead of focusing on right here, right now. People have a way of thinking about how to wipe their asses even before they've taken the ****. Right here, right now...either if you are in the gym or on the field, the only thing that matters is finding that little edge you'll gain from being there and doing what you do. And you have to be excited and willing to look for that edge. That's what being an athlete is all about, and as long as you don't grasp that you won't ever reach your full potential. The good news it's right there in your mind, you just gotta remind yourself why you really would like to do what you do. It's not about the glory, it's not about how your friends and peers look upon you as a fighter. It's about how you feel and what you get from it.
it's one of those things in which if you grind it out and take your beatings, soon you will be the one handing out the beatings. i would kill to be in your position being surrounded by far superior fighters, how can you not get better? just relax and take it one day at a time.