We need to stop this "woe is me" attitude. Where does this get us? So many people just bitch about their lives but do nothing about it. Yeah, your life sucks. So does mine, so does everyone else. It's just the way it is, life loves to throw punches and they're going to hurt like a bitch and the more you whine and cry about it the worse it's going to get.
I see it all the time on social media people write these long posts about how horrible their lives are and how much they want someone to love them, accept them for who they are. Like its supposed to be so emotional that their life is just so messed up, nothing works, and no one likes them. Guess what? I and just about everybody else don't care about your problems. I don't know if you're trying to get attention or not, but you're really not helping yourself at all. They're your problems deal with them. Most of your problems are your fault anyway you keep making that same choice that leaves you hurt or whatever the hell else you say.
You got to suck it up and sort through your problems because that's the only way they're going to go away. Have a friend you can talk to about it and get advice from. There's no shame in asking for help (something I have to remind myself daily). The biggest thing is you need to start doing something about it. No one is going to be able to save you from the hole you dug yourself. Stop looking for someone to do so, because if you do "find" one that gives you that feeling of "everything is perfect" it won't last and everything will crumble and leave you even deeper in your hole.
I get it. It's easier to complain about your life, feel sorry for yourself and wish someone else would come in and fix it for you, make everything better. The cold truth is that it'll never happen. No one can make your life better until you can make it better. So find the problems, don't complain, and get to work.