People shouldn't just go around actively trying to find people in their lives, be it partners or friendships. The real way to make standing relationships is to just be yourself at your highest potential.
If people see that you're motivated to do good - even if you're at your lowest point while this motivation begins - then they'll want to be a part of your life. Once you begin the path to reach your highest potential, it becomes easier to see who is there for you because they enjoy your presence, and who is there because they want to take advantage of you.
--
Your highest potential has nothing to do with how well you work, what grades you get in school, if you have a romantic partner, or how many friends you have.
You reach your highest potential when you treat everyone with baseline respect (yourself included), regardless of what they may have done. It's when you are able to discipline yourself, without bashing yourself with mistakes. When you are able to recognize your own achievements without becoming cocky or overconfident. Your motivation to keep moving forward. Your morale.