I still believe in God because according to my faith, God has put humans on this Earth as a test, to see who are willing to submit to His will, regardless of what their life is like, no matter how bad, no matter how good. He wants to see how far we are willing to strive for Him and whether we will stay with Him no matter how hard life gets. It doesnt matter to Him if we are far from ever being perfectly religious, all that matters is that we do our best and we continue to do our best and never give up. This would be our proof that we lived our life for Him, not for ourselves and not for others.
This test can only work with the existance of good and evil and giving us humans the freewill to choose between the two. Without evil we have no choice but to be good and so the test of proving ourselves to God can not be possible.
I have learnt a great deal about God and my faith to come to some sort of an acceptance on the people out there who suffer a great deal (i think the vast majority of us go through suffering of some sort, heck i am now).
1. We are being tested to see if we will still stay by God no matter how hard it gets.
2. If we committed sins, the suffering we go through compensates for those sins and wipes them out. This is seen as a mercy from God, so that less sins will be held against us on the day of judgement.
3. God gives hope to the suffering people, that by striving to do the best we can in obeying God, we will be rewarded with an eternal life of happiness and be given all that we desire (good, pure desires that is!). Once we are there we will see that the suffering we experienced on Earth was worth it as we lived our lives for God.
4. Some people maybe suffering as a result of leading evil lives and hurting others. So their suffering is a punishment.
Heh, this is just a dose of my many reasons in believing in God.