I understand from your message that you are disheartened and disappointed with your "love" situation.
Staying single, as you suggested, is definitely an option but you are a young successful man so why take such a drastic decision.
It is understandable that you find the girl you like being with someone else as a letdown and you feel miserable.
My only suggestion at this point will be to try to accept what life is offering you at this point. It may seem hard but let go of the ideal version of how things should be at this point. This letting go doesn’t mean you don’t care about something or someone anymore. What it helps with is the realization that the only thing you really have control over is yourself in this moment.
This acceptance will allow you to take small steps towards achieving what you are looking for instead of the instant gratification that most of us wish for these days. Acceptance allows us a deeper understanding of our situation and helps to clarify in our minds the next steps that we would like to take to help us get what we are looking for.
Nothing is harder than not allowing yourself to move past the pain of what happened, and expect better for your future.... so keep going.
We are YourDost are here to support you. Do feel free to connect with us at any time.