People are busy with doing what others expect of them instead of what they think is good for themselves. They are investing their limited time of earth on focusing up on temporary things like friendship, relationship, being depending on others and building expectation on them.
They don’t realize that people are temporary and having expectation from someone is biggest mistake of life.
At the end of the day we are responsible for our own lives. You cant blame someone for your failure similarly your success is also your own.
Start to take credit for yourself. Learn to be selfish.