people post on Facebook, that they are got engaged or are having kids. Neither thing I really want to do but those people are so happy and I hate it.
Honestly, what people post on Facebook and Instagram is often in direct conflict with what is actually happening in their lives. It's a known social phenomenon. I would stay away from any social media, a lot of people say it is the most liberating thing they did to get rid of it.
I know I often have a big smile on my face, or have posted pictures with a big smile on my face, when in reality things are not okay. Of course, a smile can indicate happiness, but this is not always the case. So don't be duped by outer appearances.
Also, when people are engaged and having kids, it is absolutely not the case that everything in their lives is perfect. I know it seems like it on the outside, but it's rarely the truth. These things in themselves do not make people happy. They can surely contribute to it, and be great blessings to people, when the time is right.
It is so easy and natural to feel like the cards are against you, when you've had a bad time in life; you're not the only one who had that upbringing, and I know how many years it takes to recover. And you're right, there are plenty of people in the world, who don't really get it, and don't care, and think of themselves. But there are also people who do care, I promise you.
If there weren't no one would reply to you here. It may seem like a small thing when you're going through so much and you feel alone, and like the cards are against you, but for now, be patient. One day you'll run into people who are real friends and truly care. That usually happens when you've recovered yourself, and have a good relationship with yourself.
I know all this is a lot to take on, but hang on in there. There's a way out from everything you're feeling.