You do not HAVE to base your self worth based on how others see you. How you measure your self worth is a choice. There are many other people in this world going through their own problems and have no idea how to express it.. so they take it out on others as if they are an emotional punching bag. That dynamic is not healthy for either party. I don't know if that's what you're going through but that happened to me with my family. And for years it really messed me up, until I realized that it didn't matter what I did. I didn't matter whether I was nice or mean, these people would always have a problem with me because they feel the need to reflect unto others how the world treated them. Those people are sick. You cannot allow them to dictate your self worth. How would someone else possibly know more about you than YOU? They are trying to measure your self worth with a broken measuring tool. I say to hell with that. If someone thinks you have no worth then who cares. We do not live in villages where someone's opinion on you means you'll be outcasted from the village and you'll die. The year is 2023 and we're at the point that someone's perception of our self worth is irrelevant to your survival.. (unless you allow other's opinions to have power over you). Anyone who treats you that way and tries to bring you down to their level has plenty of things they are dealing with. Any mentally healthy and mature person wouldn't go out of their way to lower someone else just for their own gain. I'm a 21 year old male and I basically have no friends, at least none that I talk to on a regular basis. This is a cultural phenomenon and not something entirely under your control so don't take 100% of the blame for that. There has clearly been a lot going on these past few decades let alone these past few years that make socializing more difficult and/or superficial. So don't think that's all on you my friend. BUT do focus on the things you CAN control. If someone disrespects you, maintain your composure, stand up for yourself, and if they continue to do so, simply discard them from your life. If your workplace is toxic and you're absolutely miserable there and not even a change of mindset can fix that problem, then change your environment, switch jobs. Take care of yourself, get good sleep, make sure you get in a little exercise, hydrate, eat well, take care of hygiene, stand up tall, etc.. Do all of these small things. If you yourself don't believe you are worthy of being loved, your subconscious mind will lead you to do things that prove you are not worthy of love. You are too attached to this identity of someone you don't have to be. Your name is literally "LonelyTurkey" lmao. Don't tie your identity to a word like that. There's a difference between "alone" and "lonely". You can be in a room with millions of people, but still feel lonely. Or you can be alone, but feel at peace. Anyways, start doing those small things I recommended. Shift your identity within your mind that you ARE worthy of love. You ARE worthy of having a prosperous life. If you shift your identity and do these small habits then your subconscious mind will slowly start pushing you towards that direction (your automatic thinking patterns will change. Read Psyhco-Cybernetics to learn more about that).
You asked, "Do I even deserve to vent when my life isn't even bad?" and that's not really how you should even look at it. The reason people say to look at others who are in a "worse" situation than you is meant to make the person more grateful for what they have. That thought experiment is NOT meant to invalidate YOUR struggles. Just because you have DIFFERENT struggles, does not invalidate your struggles in any way. Of course there's always something to be grateful for, but do not feel guilty for having thoughts on CTB even if your life might look good on paper. Many people think of CTB whether they are ultra wealthy or live in poverty. Struggles are a part of life (and always will be) no matter how much money you have or how educated you are. The difference is the types of struggles that we face, and how we deal with them.
"Why do I feel like I've accomplished nothing?" You have a lot to be proud of. You're almost done with your degree. That says a lot about you. Only 2/3 of high-school graduates even attempt college. And out of those 2, only 1 graduates. And even out of those 1 who do stay in college, many get bullshit degrees and get into a lot of debt. Me personally I could never do college again, it's not my thing. After dropping out, I tried again and just could not do it. Luckily there's an infinite amount of paths to take other than college so it'll all work out. But you did what I and many others could not. On top of that, in a very hard and respectable degree. You have a lot to be proud of. And I really wouldn't validate the opinion of anyone who thinks differently.