This has been going on for quite some time now. I wake up every morning feeling like shit. I feel so demotivated and can't help but think of negative things and how miserable my life is. I keep comparing my life with my cousins and friend and keep thinking how happy they are compared to me. I also can't stop blaming myself for a lot of things. I feel like things will never change and the people around me don't have anything nice to say except depressing things. My dad actually predicted the future by saying I'll commit suicide and my mother and brother will suffer. My mother keeps telling me of her horrible past and how she's suffering at present. If I try and tell anyone how I feel, I'll be called weak, stupid, too sensitive, useless and get yelled at. I can't even sleep well. I have to force myself to go to sleep. But when I wake up, I wish I never did because I always wake up to unpleasantness and negative things in my house. That completely ruins everything for me. I really need some reassurance that life will change and I too will be happy. I wish I had a shoulder to cry on sometimes. Does anybody feel the same way?

What I did back then was to force myself to look for the good things in my life and just try to ignore the bad things. For example look into the mirror and smile to yourself thinking: I will make today a good day! It may sound silly and useless, and it is a hard thing to do, but after a while it helped. Life is what you make of it :)
And if you feel like your family is just frustrating you instead of helping you, you could consider moving out (I don't know how old you are, though, maybe it's too early)
I honestly, haven't felt happy or good for years. I feel like I'm stuck in the cloud, but it not just mornings for me. It's 24/7. I'm always stressed out and I have considered suicide and have even tried to act on the urges....
You're in allot of pain and I understand what you're going through. See a therapist or talk to someone you can trust. It gets better, but sadly for me it's yet to happen.... Remember, you are better than them. Try not to get caught up in their nonsense.
Good Luck:)