"But as oft as they repented and sought forgiveness, with real intent, they were forgiven."
I think this is amazing. I know that often, in the world that we live in, it is seen as a weak or stupid thing to do to continue trying or forgiving someone after seeing the same actions over and over and over again... and I am definitely not advocating staying in an abusive situation. However, in our relationship with God, how often are we in need of repentance? I think very rarely do we make it through a perfect 2 hours, let alone a perfect day or week. And so, we really need the sort of repentance that Moroni is talking about here, that was offered by the church, and by our Father in Heaven.
And truthfully, if we look at it from that perspective, God as our Father... what parent is going to watch their child spill the milk every night for a month and then just give up and disown them? Hopefully not many, and *definitely* not God. Yes, we do things that are worse than spilling the milk sometimes... but the point is the same. God is trying to teach us something. The equivalent of how to drink out of an adult glass rather than a sippy cup or bottle. We're not going to get it right every time... but he is patient, and keeps trying. And as long as we are sincere, and don't pour the milk on the floor intentionally or try to break the cup, he will come back and help us try again. (And even then, if we get over the rebellious stage and truly start trying again...)
Change is difficult, and often our challenge is forgiving and not giving up on ourselves. With God's help, we *can* change. Today, let's start again, and try not to spill. ;)