I'd like to start by saying that you shouldn't give up on people yet. I believe I've felt how you are feeling a long time ago. What I felt the might not be exactly the same feeling, but similar. I have no idea what you have been through or what you are currently going through, so my advice will be very limited.
Daydreaming and making up impossible fantasies is a familiar feeling to me. At times where I have felt nothing but anger, sadness, and regret, reading stories in my head has kept me sane. However, it will not work forever. I'm sure you've had times that you are thinking of nothing and everything at the same time. Times where you kept quiet and times where you have just screamed or wanted to. It may feel like the pressure of everything is too much. I've been there.
That being said, it is important to think of the future. I know you wrote about the "one" that would set it all right. The person in the future that would send you're troubles somewhere far away. But you are giving up on that person. You believe that that person couldn't possibly exist because you don't love yourself. I'm here to tell you that only you have the power to change that. Right now you feel empty. You feel like nothing matters because, as you said, "It’s just the same old inevitable end, like it always has been." That mentality is known as fatalism. Fatalism is the feeling that nothing matters because death comes for us all. I'd say that it is quite the opposite. We will all die, and that's why everything matters. While it is important to think of the future, Thinking of today is much more important for you.
With the current situation that you are in, thinking too much on the future will often lead to procrastination. Not only in work/school (whichever you do), but in more important decisions. Procrastination in your relations with people and in your personal health will lead you down the wrong path. Thinking about the task at hand is more important as of right now. Everyday, waking up with the mentality that you will do something every day will get you on the right track. It doesn't have to be much. It should just be something that changes your schedule.
To be completely honest, the first step is quite simple. I know I might sound like a dad when I say this, but sleep is very important. Sleep isn't just for healing your body. Sleep makes your brain clean, not just metaphorically. Sleep clears your body of unnecessary information. Cleaning the mailbox that is a brain will allow your mind to flow much more feely. I'm no doctor, but getting your eight hours is critical. Sleeping much more or less than the recommended eight will cause you to "wake up on the wrong side of the bed." A great sleep schedule will make your day much better. I know that I've really only talked about you, and not other people. That's because you need to heal yourself, so that you would have the strength and courage to fix your situation with others.
But why should you listen to me? I'm pretty sure I'm younger than you. You don't know who I am, and I don't know who you are. All you have to know is that I'm a person who has been through a lot. More than a lot have people have ever been through, and that isn't me just being an egomaniac. I know how you are feeling, and I've survived through it.
Good luck with the journey ahead,
-Ocean (A.K.A. WaveSlayer)
P.S. If you have questions lmk.