God is the Creator of all creations. God is also a God of second chances. Only God has the power to renew and restore!
"Therefore if any man be in Christ, he is a new creature: old things are passed away; behold, all things are become new." ~Corinthians 5:17