Me too. I could never understand the explanations for this.
Q: God is all powerful?
A: right.
Q: Then why can't God forgive man for man's transgressions?
A: Hmmm, you see God hates sin.
Q: So?
A: The punishment for sin is death.
Q: Doesn't God decide what the punishment is?
A: Yes.
Q: Then why can't he make the punishment something else?
I've never heard even close to a satisfactory answer why God had to rape and impregnate a Jewish girl. Take human form, live on the earth for 30 years just so the Romans could nail him to cross. In the end, it's an insanely convoluted solution that even the village moron could address with, "just forgive and leave it at that."