It's really quite simple. Basic people are a drain on time, energy and resources. They cannot return your investment in them due to a fundamental discrepancy of caliber nor would they if they were capable of doing so because integrity terrifies them. They are content to wallow in their fears and insecurities and maladaptive coping. And somehow, they're so tangled up in a cagey kind of pride that they can't accept help when it is offered to them because it makes them aware of that fundamental discrepancy and it threatens the fragile ego they have constructed out of the quantitive validation of their equally basic peers. It is well and good to wish these people well but they have a lot of growth and suffering to endure that they must choose to learn from before they will be worthy of your time or efforts.
The kind of people you want in your life are at the same level as you. They are real so they don't have to pose or pretend to impress you, nor do they care to. They trust their own worth and your ability to see it for its value. These kind of people are the one's whose trust you have to earn, but once it is earned, you're essentially in a contest with them to see who and how you can be the best possible friend to them. Not to prove anything but because friends of such caliber are the bedrock upon which dynasties are founded. If you're frustrated with your life and what you're doing (or not doing), make sure you are DOING the things you need to be doing but also ensure that the company you chose to keep is worth keeping. It is human nature to desire love, to experience it, to give it and to receive it reciprocated. It's your job to make sure the love you give is being reciprocated. Glad Sunnasdæg!