Everyone gives advice based on their own past experiences, which are, of course, all different. What works for someone else may not work in your circumstances. Part of growing up is learning to take all the advice everyone gives you and filter it, then discern what is best for you at this time. Mistakes happen sometimes, but moving past them is also part of growing up - you learn to pick yourself and move on. It's not realistic to expect everyone to dictate all your steps for you. That's just not how life works.
People might be telling you some different things, but I think everyone has been pretty consistent on at least one thing - you should try to move your life forward somehow, not just stay in the rut you've been in. You got a job - great! It may not be your dream job or one that you want to do forever, but it's a good start. Everyone has to start somewhere. If you don't want to stay there, try to figure out what direction you do want to go, make a plan to get there, and then FOLLOW THROUGH WITH IT.
People have also consistently tred to tell you to develop healthy relationships. Make friends. I know it's hard; I have some social anxiety issues myself, so I at least somewhat understand how that's stressful for you, but ultimately having friends will help you immensely. But, the guys you've mentioned don't really seem like good candidates for healthy relationships, and an unhealthy relationship would probably just create more problems for you.