@Connor Jesus dude where do I begin?
1) Stop fucking doubting yourself, and attempting to justify your own failings. Seriously you have more opportunities in this world than most people have ever had in the totality of human history, you have a western education, your literate, basically numerate, have access to the whole world at the press of a button and live in the most liberal society to have ever existed. You can if you try do or be anything you want to be
if your willing to put the fucking effort into it. Just wake up Tomorrow set a goal for yourself any goal an do it it's all baby steps at first, but each day stretch that goal an your limits further each time.
2) Don't fear Failing, seriously why fear it? Just because you haven't got something on the First, Second or Third try it's no reason to lay down an lament on the problem, pick yourself up an just fucking try again each time you fail analyze why you failed and adjust your approach accordingly, if you want something make it fucking happen through effort and being determined to see the damned thing through to the end. Just don't sit there an curl up into a ball an cry over split milk what have you lost by trying? Nothing, what have you gained by dwelling on the problem a whole lot of heat acke, I would rather gain nothing through trying than pain from not trying.
3) Don't compare your problems to people with serious problems. Seriously just don't do it your doing two things;
A) Being moronic.
B) Justifying self loathing.
You live in the US, a world super power you have all the advantages that brings
just as a base line you are in a far better position to live a comfortable life than the majority people alive today and have the best options available for self improvement. Hell you live life in the most Self Deterministic culture in the western world, go out grab life by the Scrotum an lead it to where you want to be.
4) Pobodys Nerfect, accept your not perfect non of us are. We all have things about ourselfs we are not happy with be it our Looks (
I have bald spots in my beard), Our artistic ability (
I draw worse than Chris), I Cant Run a Marathon or on any subject you care to mention. Non of us are perfect an never will be, we all have our limits! The skill is to work around them an challenge your own limits when you can.
I Can't grow a full beard, so I trim it to one that look's good on me.
I Can't draw artistic things for Shit, so I found a style that I was good at an enjoy Technical drawing.
I Can't run a Marathon for charity, so I sponsor people who can as many as I can.
What am I challenging myself with? Well off the top of my head I am learning Resin casting an Mold making, and cutting dovetail joints by hand, Skill's I have never needed before but one I just wanted to learn to do something I want to do, don't just assume you have a limit, find out what it is an then fucking push that limit as far as you can go.
5) No one cares! Seriously dude not every single person in the world has the time or emotional space to care about you an how you feel. Most people are lucky if they only have one or two people who genuinely care about how they feel you know how you increase that circle? by being a good person. You can never put a number on the number of people who really care about you until the one time it matters, an people you never thought of as real friends will come out the wood work an be genuine friends to you.
Your not a special snowflake you never will be, no one will be.
Don't expect people to just respect your feels, it's just not going to happen, this world is full of people with there own problems there own hardships to ourselfs we are the most important person in the world the secret is we are not, if you want to be a good person show compassion an friendliness to people an don't expect a single thing back, don't expect it back just be a decent person an when you need it the decent people you have met in this world will find there way to you.
That's all I have to say.