Sea Breeze: For God to be God, He must be omnibenevolent, omnipotent, and omniscient.
You previously linked to a definition of god as omnipotent, omniscient, and omnipresent. You are adding omnibenevolent now. The problem with that term is that it is pretty easy to show that Yahweh is not omnibenevolent. Thus, he cannot be god.
Halcon: He can't be any more clear that he is responsible for both.
So, we are agreed that he is responsible for evil? For death? For curses? And thus, for suffering?
Halcon: But don't ignore that he also creates life and blessings.
I do not ignore that this god is capable of good. But he is also capable of evil. And he is not bound by human standards of behavior. This is the being you believe you will spend an eternity with. Tell me, how do you know he won't evenutally condemn everyone to suffering?