Yup, life sucks. The question is, what are you going to do about
it?
Do you want to wallow in self pity the rest of your life , or
are you going to make the best of it from now on?
Whining about your mom is not going to change what she is. Yes,
she is stupid, yes she don't know how to make good decisions. Yes
she fucked up your life. But she cannot dictate your
future.
You hate life now because you feel helpless, out of control,
victimized. But all these shall change when you gain financial
independence. You have your brain and two hands and hopefully your
health.
Do not envy the life of others, envying only cause more
resentment inside you. Just remember that everything happened for a
reason.