No matter how you feel about him, I applied this advice for nearly the last 10 years and it's paid off tremendously.
If you really take some extra time to analyze things about your friends you may be surprised how much they're brining you down while boosting themselves up. At the end of the day, a lot of people not going to have much to show for after their friendships because friends were basically in it for themselves.
A lot of friends are neutral (still a time sink because you're not building yourself during time spent here).
Very few friends/people out there are going to be
good friends that will be directly responsible for your growth as a person.
Everyone thinks they got one or a few of those
I really consider you look closer.
If I took away all the time I spent with my friends and focused on myself instead
that was the realization for me.
First I stopped going out one weekend so I can learn to code, then did it another weekend, then another, etc. Eventually friends stopped calling and I really got to focusing.
Years later: BSCS, great job in tech, about to start a another degree is STEM, etc.
Meanwhile, while my friends aren't doing bad, they never leveled up. I catch up with them every now-and-then and it ain't the same because I'm "out the loop" but I'm
much better off for it. Hearing about everything, I'm glad I chose the route I did.