Dreamwolf, I don't think that God punishes us for sin, or it least most sins. Correct us, at times he does, or open our eyes to what we do wrong. I look at it this way. You go to the store with your 4 year old child. Your child wants a great, big candy bar. You tell your child no. The child cannot understand why. In the same way we cannot understand why God wants us to do and act certain ways. We just except his will. Am I being punished for being on my second marriage? Or for living with her before marriage? I do not believe that I am. They are forgiven. Can a mass murderer be forgiven? Of course he can. This is why God sent his son to die. So that no matter what sin we have commited, we can still have a relationship with God. Our kids do alot of things wrong, but no matter what they do, we still love them. And God's love for us will never fail.