I'm really sorry for you. Was your grandmother a Christian?
I just want you to know that God does everything he does for a reason. If you're "hating your life" maybe you should go see your nearest pastor?
I don't think many people understand the importance of having Christ, and being saved...