Like others have posted, it's about gearing and attitude. I have to remind myself of that sometimes. Enjoy the journey, not the destination. If you're in first gear and working like a pig then improve your fitness, get lower gearing, or don't climb that mountain.
Otherwise upshift and and enjoy the ride! If you're under time pressure then call that a mistake and quit doing that to yourself.