What if I told you it isn't that hard to have all those things? Well, I do and it isn't as difficult as it sounds. I work full time, take a full time course load at school get plenty of sleep each night, and still have time for friends. Everyone has different things that work best for them, and it's up to you to find those things.
Time management is definitely one of the most important things when balancing everything in life. I make sure I spend down time during the day working on homework. Even though 30 minutes doesn't sound like much time to get work done, you'd be surprised how big of a difference it makes by utilizing your time that way. Of course it's totally okay to relax at times, but it's also important to make the best use of your time.
You must figure out what is more important to you and what is not as important. Prioritizing is critical in every aspect of life. Instead of making such an effort to see every single person you talk to, step back and see who would be there for you. Some people fear a small circle, but it's better to have fewer, high quality friends who will be worth your time and effort. Prioritizing is also important when it comes to school work. Obviously all your work has to get done, but if you're stressed about the test you have in a few days, focus more on that and complete your other work after the test if you are able to hold it off.
I cannot emphasize enough how important it is to take time for yourself. If you are constantly working all the time and do not stop, you will likely wear yourself out and will not have motivation to do anything. I personally like taking evenings to myself. I will cook myself dinner, kick back, and watch some TV before bed. Winding down after a long day is super important in order to fully recover for the next day. You just have to find the best way for you to destress and make sure to fit it into your schedule.
These are just a few tips that help me live a well-balanced life. Everyone works differently and needs different things, so take the advice with a grain of salt. But I do hope these help you to feel like a well-balanced life is more attainable.