If you do not see yourself as bad then you can't see God as very good -- Pastor Mark Driscoll

If you are a Christian, God is not punishing you. Jesus was already punished in your place. But God disciplines the children whom he loves.