Apply for as many jobs as you can. Target roles that are above your qualification. Go to the interviews that scare you. You will gain so much confidence from that experiece that you'll naturally become a better candidate. This is one of the things that job hunting taught me.
Please INVEST IN YOUR LOOKS, get the facial, buy these shoes, the jewelry, get your hair and nails done. You look better, you feel better, you do better, people treat you better, life gets better.
i actually think "surface level" friendships are very healthy. not everyone in your life has to be your ride or die. some friends are for the gym. some are for going out. some are just for complaining about work or bureaucracy. when you stop expecting everyone to be your everything, the disappointment disappears. those deep convos and connections are for the 2-3 people closest to you