I'm older and married now, but have been friendzoned a few times in the past, so a bit of perspective...
In every last case where I was friendzoned, the girl in question was a pretty lousy friend.
Not a lousy person, mind you, or even a lousy friend to others. Just a crappy friend to me. This is the true reason for cutting the cord entirely - it's not enough to accept that no relationship/sex will ever happen; you need to accept that she was an awful friend to you and that you were the one putting in all the work. Cutting all ties is really more about you coming to terms with reality as things are, not as you idealized them to be.
No, you did not have long deep conversations where you could talk about anything. SHE had long conversations where SHE could talk about anything while you had to act interested.
...you get the point?
The good news is that things will get WAY better. Speaking as someone with at least a decade on you, let me explain it this way. Right now, most attractive girls your age, if forced to choose between a decent looking, employed, ambitious, financially secure, kindhearted man or a decent-to-above-average looking, unemployed, directionless, broke, but plays in a band sort of guy, well, you know what she's going to pick. Girls your age actually - believe it or not - will say things like "yeah, but he was just too nice."
No worries my friend, because almost all of them grow out of that crap just about the time you're coming out of residency and starting to make real coin. You will absolutely have no shortage of prospects, and probably a lot sooner than that. I feel like most girls in my age group starting growing past that stuff at about 25-26 years old, some earlier and some later. Thankfully this was about the same time I removed my own head from my arse and the starts aligned and I could see the matrix.
And life is good 🙂
So hit the books, rise above it. Cut her out entirely (you're not actually losing anything). Take other opportunities as they come along (the singles in my class have all seemed to have a VERY good time these last few years). Most importantly: learn from this and don't get friendzoned again. Well, you'll still probably get friendzoned again, but maybe that will be the last time.
Good luck!