So, in essence, god is tossing a steak to a dog even though he knows the dog will eat the steak, and he did this even though he doesn't want the stake to be eaten. And although god will punish the dog for eating the stake that he knows will be eaten, he doesn't want the dog to be punished for doing something that god didn't want to happen, but he is still going to punish the dog anyways for doing what god knew would happen and that god made possible to happen anyways by tossing the steak in front of the dog, knowing full well it would be eaten.
But when the dog eats the steak, if it ask for forgiveness over doing what god set up and allowed for in the first place, all is forgiven.
It sounds to me like god should take some of the blame himself. After all, if he knows it is going to happen, he knows our design is flawed, and he let us go on anyways.
If a car company knowingly releases a model of car they know has a design flaw, do you blame the drivers who are in incidents that happened because of the flawed design, or do you blame the car company for releasing the product?
I'd be put to death just because my parents were lousy parents. My mom mocked me as my body was changing during puberty, she yelled at me once and told me she could replace me, and she kept threatening to send me away to a "troubled" kids home. My dad was hardly ever around and he left one night. Parents should not be honored just for being parents, and many parents do in fact deserve the scorn of their child.