There is no point in believing in God if you are just going to think he is out to get you and that everything wrong is delibrately HIS fault.
Religious or not, if you believe in a god, maybe you believe in a heaven after life too. And if so, ask yourself, what purpose is all this, why are we even here?
No one is PUNISHING us. Life has ups and downs, problems and solutions, sufferers and those having a BLAST - if everyone lived in the exact same way with no problems, WHY would we even be here, and wouldn't it bore you to death? We came here to experience and OVERCOME negativity, to learn for our greater eternal self. It was our OWN choice to come and live a life on earth, and by saying that, also our OWN choice to have exactly the type of life we have now. We planned our life this very way, and we did so for some very good reason. If you don't know what your purpose in life is, (neither do I), you just have yet to find it out. But believe me, being depressed SUCKS and it doesn't get you ANYWHERE. you HAVE to try and remain positive, and yes, s**t happens, but so does glee apparantely and all sorts of good stuff. Find out what is missing in your life and what you can do to discover the good stuff! Dwelling on your pain and letting it to consume you is only going to make you feel worse and bring you more of the same. It takes a spiritual awakening withen you to go 'OK! I've had ENOUGH of this, what can I do to change this!' And then get out there, and seek action! You are at Wrong Planet so thats a great first step! You also have to learn how to like yourself and where there are councelling services around you to help.
Ok, so I don't exactly know what will help because I'm rather lost in life myself too, and in the midst of finding out what I can do, but the point is, YOU CAN FEEL BETTER!
You CAN find happiness! AS or not, you're here for a reason and you're not meant to be miserable your whole life, so find out how to change it! Easier said than done ofcourse, but thats what message boards are for - talking.
Also remember, for whatever flaws you may have and whatever you are lacking, you also have positive traits that others don't. I believe the world must be balanced in some way, and those who are suffering are probably doing so to help others (hard to explain). Everyone has a reason for being! You just have yet to discover it. But please don't be so hard on yourself or God, because blame ultimately doesn't really solve anything now does it?
Best wishes, I hope you find your way.