Same thing here. I am well aware that a solo career is seeming VERY slim (for instance there's one girl in my year who is absolutely phenomenal... she played some Kapustin at her recital that she started a month prior, and it was PERFECT!). Based on the competition at my university alone, breaking through with a solo career would be a really big stretch.
Check out what strengths you think you have. For me, I'll usually do pretty well at competitions (nothing international... local/provincial), but I won't ever place top three. For sight reading/quick study, I consistently win. I have perfect pitch, and have a really deep understanding of theory. Some other students who have an easier time performing difficult pieces still struggle with chord theory, or may have a terrible ear.
I have spoken to my teacher about this, and actually getting it off my chest that I had slight performance anxiety helped out with any upcoming performances I had. Now, I virtually get no stage fright (slight increase of heart rate walking up, but no shaky hands thank god).
....
I took a course in france with a teacher (won't put the name, he may be lurking

). He pretty much said straight up "you have the worst technique I've ever seen. I knew a teacher who played the same as you, and he managed to make it work. But, it was by luck that he made it work"... it was a giant what moment. But, three weeks later he told me that it improved a lot (I played Bartok Op8a, Mendelssohn Rondo Capriciosso, Beethoven C minor variations, and Rameau Gavotte Variee, and some Chabrier)... I ended up getting an A (whatever that means...), and his comments were that I took what he said to heart (I wanted to curl into a ball after the first lesson), and that I practiced carefully.
That course made me totally change how I approached practicing, and to actually take note of my hand position. He was a hard-ass though, and wouldn't mind yelling "pig!!" when I played a wrong note haha.
It kind of gives you a reality check, to see what potential and what competition there is out there... but if the teacher straight up says quit what you are doing, then he will just be poison. A good teacher can probably tell what potential the student has, and what they can do. Simply saying "quit, I can't help you" means the teacher is giving up.