I didn't see the original post but I'm going to go off of your second post, plus the two other response posts.
I've been feeling worthless for the past half year or so already, so you're not alone.
Vel's made some really really really awesome points. I can't begin to stress it, she's listed everything that I've done with my life to not feel like I was dieing and it's worked (so definitely look into it). I gave up on the idea that I would ever manage to find somebody to marry at 13 years old and proceeded to "confide" in my friends instead. It's worked out very well. I mean there are still things I wouldn't share with my friends that I would probably tell a lover, but you know... in terms of feeling understood for the most part and having somebody to turn to, my friends have taken that job =)
Making a list of things I want to do and then crossing them out helps. Feels like achievement. Curiosity about world around helps.
I'm a big "to do list" person, I love making to do lists. My mind feels really scattered without it. I feel I get more done if I can 'see' what it is I need to do next, nothing written in a lengthy manner just simple like "work on logo", "shop for makeup", "research loans". So I highly recommend it. Crossing things off always makes me feel good even if the list keeps growing.
Curiosity about the world really helps ground you in the 'now' instead of the future or the past. If you take up an interest like reading the news, it helps you stay grounded to the present. Or in your family, the latest and greatest in your hobbies (whether it's cars, etc). It helped me get out of my own mind.
Bliss made some really good points. Although I never mind when somebody overshares with me depending on what it is their sharing (if its about who they slept with, eh... rather not hear it), it would probably freak some people out. Me personally, I ask questions to judge their character (whether or not the person has a 'caring' personality/soul). I usually only mention things about myself if the questions sound too "forward", I'll try and soften the situation by giving a bit of information about myself after asking the question to help them feel more comfortable sharing it. So if I ask something that's too forward, I usually tone the question down by answering my own question first and then wait for the other person:
Example
Goal: Trying to find out if the other person is a caring person. Ways to find out about this quality, perhaps.. home life?
You: "You seem like a really sweet girl. Do you like to cook?"
Girl: "I LOVE to cook!"
You: "Oh man, I suck at cooking! Are you a pretty good cook though?"
Girl: "Yeah, I'm great. My roommates loves the stuff I make. I'm like their designated chef!"
You: "Where'd you learn how to cook? Did your mom teach you?"
- maybe she seems a little hesitant to answer that -
You: ".. well cause my mom is a terrific cook, but I just never took the time to learn and now I'm regretting it so bad being in college and only eating ramen all day." <-- you relax the situation by answering your own question so she doesn't feel under spotlights so to speak
Girl: "Oh? Yeah, my mom is a terrible cook lol"
^--- and you just keep asking questions to find out what her character is by learning about her instead of talking at her. You keep her interested in you that way, and everybody 'loves' talking about themselves but this provides you with a great opportunity to gauge her character WITHOUT having to tell your whole life story to see if she'll care. Chances are most people never care deeply unless you establish some sort of level of comfort or something before hand.
I hope this helps! Don't feel so bad, you're headed in the right track, just keep working for what you want; you'll eventually get there =)
PS: Since I have no idea what the original post is, I tried my best. Hope this helps you!