"I'm too educated for this" uses clown emoji in 2020. And if you think like this I totally understand why you're single, and you always will be with this attitude.
It's not simple. And just because you're nice doesn't mean she has to stay in a relationship. But you've clearly never been in a relationship otherwise you'd know that.
I dont see a problem here... Being "nice" isn't everything. If that attraction isn't there than the relationship isn't working. But y'all are do fucking entitled you think "nice" means "they'll never leave and everyone should want me".