Isaiah 64:5 - "You are indeed angry, for we have sinned—In these ways we continue; And we need to be saved."
Repentance is hard. It means turning your whole heart around. It is very easy to say words. The hard part, for all of us, is to mean them. Repentance is hard. It must be given to us.
Forgiveness is hard. We are required to forgive when someone confesses honestly to us. And it is easy to say words of forgiveness. But the greater the sin, the harder it is to put behind you. Every time you think of it, you have to forgive them again. Forgiveness is hard. It must be given to us.