Buddddddy, you gotta change your outlook on life, bro. I can tell all you want is someone special, but it's no use getting upset and feeling bad about it to change the situation. You need to try being more proactive. Be happy even when you're not. Practice smiling man, it sounds stupid but it actually really helps. There was a point where I had hit rock bottom. I suffered from addiction, my family was falling apart, and I didn't know what to do at this point since I already had a girlfriend who only made things WAY worse. But that's also because my whole life, I had trouble letting go of anger and things/people who pissed me off to the point where I had to see a shrink. But that's also life man. If you lie down people will always be there to step on you, if you run with the crowd, be social, and live your life as a hard achiever, people will ALWAYS be there to help you and respect you.
I'm not going to give you a run down of all the crap I had to learn the hard way by being awkward, young, and stupid but I firmly believe that anyone's opinion of helping you (including my own) can offer you little help (seeing this is only a message from some dude on the internet). It is up to you, my man, to seek out the person you connect with, to take steps toward finding your own happiness and strength and to do whatever you believe you need to do.
You're not alone, bro. It seems like it but you're not. There's always someone in a worse off position than you are who I've met and they're amazing people capable of doing amazing things. I've seen what a damaged heart is capable of. I believe you can do it, Alchiba. It takes action, time, and energy but don't be so quick to rush into what life throws at you. It will come on it's own time, believe me.