“What has been will be again, what has been done will be done again; there is nothing new under the sun.” Ecclesiastes 1:9
God created everything. When people say, “It was better way back when, people were better, less crime, kids respected their parents, etc; now people sin more- the world is going to hell in a hand basket”; I am assured by this verse that many things seem to be new simply because the past is easily glorified. The old ways reappear in a new guise.
Don’t lose hope because God never gives up on us. When we think our lives are going wrong and that we or others have done something terrible or unimaginable; God is not surprised. Nothing surprises God. God is in control.