i'll tell you why people blame God for the bad. it's simple, they think he should always be there to protect everyone from harm. i'm here to tell you he's there but he does'nt always keep people from harm, disappointments, ect. it's called free will. someone chooses to stab someone it's just a consequence of free will. God did not allow that to happen it happend. it's hard to explain it where people(especially those who are looking for a reason to shun or bash God) to fully understand it. we will never come a fraction to understanding God. we understand somethings but the true nature we are not meant to understand. the 9/11 attacks are an example. people wanted to know where God was, he was there. why did he not stop the attacks. well i fully do not know but my assumption would be that he knew america needed a wake up call and he knew new york city could bare the scars better than any other city in the U.S. it was some sick freaks idea and free will to attack america, as a result we had a tremendous loss but we pulled together and are rebuilding a stronger nation, one that is now a little closer or at least a little more aware of God. to summarize it, people look to blame God as a quick fix or someone to point fingers at. he put things into motion and the world has a cycle to go through. people and their actions are apart of that cycle where they are good or bad. yes, he takes care of his own, so why don't athiest get some of the blessing believers do, well would you bless those who hate, curse and despise you? certainly not. he loves them but they are doing nothing to deserve his blessings. you can aks the same question to several people and get several answers. that's my take on things. i'm not trying to make God out to be one that turns his back on people, he has not done so, he blesses and watches out for those who call him Lord and King, for those who do not they are own their own for the most part. God is merciful and very generous but the antis will try their best to put everything back on him. one day you will see. trust me. fro, i hope i came somewhat close to answering your question if not email me and i wil try to put it another way as to where you can better understand it.