The truth is
All those times I caused pain for myself and my family, and the times I said I would'nt do it again then I did it again. God in his grace and mercy forgave me for those sins and any more I could fall into, because I have to have his strenght to be obedient and his courage to stand up to temptation. God forgives and forgets. Humans forgive but don't forget. One because he gave us a memory so that we can be grateful for what he forgave in us. Two so when others see us standing and remember our sins they know only God's grace and mercy has brought us this far. What God forgives in us or others we must forgive too, but the memory is for gratitude and praise because he did it again. Hallelujah, Hallelujah, Hallelujah, Thank you Heavenly Father.