Life is just hard.
If you are searching for happiness, good luck. You might be happy sometimes, and that's great. Buf often you will just be not happy. At all. Regardless of what you do. Because there aren't many pleasant activities that are also meaningful.
Life is suffering. It is pain. It is existential angst. It is illness. And we all will die. Soon.
The only thing that you can do is find something that is worth your suffering.
Is all this pain and suffering worth it to dwell in your little room, play video games, doom scroll through social media and wank to porn? Probably not.
People used to have religion as their meaning. They bear their suffering (their cross) for god.
Others did it for their family, their community, maybe for their emperor and their nation.
The key is always to ask: "Why should I go through all this suffering?"
Meaningful things are usually difficult. And not a little difficult. But a lot. If something is easy and enjoyable, better double check if it is actually meaningful.
You can be the person that you always wanted to be, beginning right now.
Our identity is determined by how we behave, not what we have, or what other people think of us. A king in the middle ages didn't have a radiator, or an induction stove, or a microwave oven, or access to the vast knowledge available through the internet. He might have even had less sex, with an uglier wife, which might have been his cousin and an insufferable character, married because his parents said so. He didn't have proper health care, and he didn't have the liberty in his mind that were brought to us by the enlightenment. Your life is much better than even the life of kings five centuries ago.
On the other hand, what would you think of a disabled person, grown up in the slums? That has few material things, but behaves completely according to his convictions. Is diligent, honest, open, frugal, punctual and uses all his free time to study. And is mindful and hyperaware of his surroundings and his own feelings. He would still be the real deal. No matter what he has physically, or what other people think of him.
Living a good life has nothing to do with what you have and everything to do with what you do with the things that you have. Otherwise nobody could have lived a good life before the invention of the steam machine. Or the smartphone. Which would be absurd.
You might be under a lot of stress right now, but remember that we can only stress ourselves. It has something to do with our own expectations. The cure is not to aim lower. But to aim differently. We can't just say: "Oh, I will never be able to afford a house. So I just aim to be able to afford an apartment." This might turn out to become equally stressful, because we will notice that the apartment will not materialize out of thin air either, that we have to work for it, and make sacrifices, and even then its still not guaranteed. But we will think: "I already aimed lower, now I don't even achieve that. What a failure I am." But the aiming was just done wrong. Instead, we have to accept everything that happens to us. Everything from the environment that we can't control. It is could outside and we are freezing? Accept it. We don't get XYZ? Accept it. But on the other hand, we have to aim for a certain personality that we want to be. No matter the outer circumstances, we can be rich inside ourselves. We can behave like the person that we always wanted to be. We can act according to our convictions and believes. We can make it as nice for us as possible in the world that we live in. If your world consists of a small room, make this room as nice as possible. Don't aim for the best grade, aim for a good study session. Don't aim for a high paying job, aim for applying to many companies and preparing optimally for the interviews. Don't aim for wealth, aim for being as good as you can possibly become (not as good as somebody else might become). Aim for good and regular sleep, for regular exercising, for dinking 3 liters of clear tap water each day, and for a healthy diet.