The journey to excellence is a long one. That journey is filled with pain. Excellence is not easy. You already know that. But worth repeating.
If you decide that excellence is what you seek, then first understand the standards for excellence in the field that you choose. Otherwise, you may think your shitty standard is a standard for excellence.
Learn from the veterans. Listen and do. Most people who are excellent at what they do have been doing it for a long time. They learned it from years of error.
Do you know the standards of excellence?