I completely understand this. Trust me, I do. I hate that feeling. It's like some people are actually there, caring for you, loving you, trying to make you feel alright but you just can't talk to them. Sometimes I felt like I was a terrible person for that you know? Here people are, begging me to talk to them, and I just won't do it. Some people don't even have that, but I do; and yet here I am. Not taking advantage of it. God, sometimes, it pisses me off so much! I used to think, "god, why am I so selfish?" I dwell on it all the time. Then I figured out just recently, it's not that I don't want to, it's not that I don't trust them, I just didn't find someone who has affected me and my life enough for me to share it. I hadn't found someone who could put words into the perfect sentence for me to understand and be like, "Well shit!" you know? You just haven't met the right person. I'm not going to say that you can talk to me, 'cause lets face it; you probably can't. You probably won't be able to talk to me 'cause I'm a total stranger. You might not even be able to talk to anyone else in this forum; but you know what? Try. What you should do is tell someone something that's bothering you. Something not too big, but not something that the person would be like, "why are you even bothering me with this crap?" somewhere right in the middle. If that person doesn't really say something that hit you or affects you in anyway, then well... that's not the one. It may take time, but it really helped me, to be honest. Sometimes it's not even in person, but like on some website or something (but make sure you have proof that they're not some creeper, like video chat them when you come to the point of comfort, and if they turn you down 3 times in a row, they're most likely not who they say they are) I've found someone, and have been talking to them for about 3 years now. Trust me it helps.