Right. We fail, at times, having our fallen natures still. God is gracious toward us, with God's goodness and love. I find need to clarify what Jesus was saying what is shown in the last passage of Matthew 5, it is not that Jesus commanded us to be perfect, just as much as the heavenly Father is perfect, Jesus told us because the heavenly Father is perfect, it is meant for us to come to being perfect in the way we live. For most of us by far it is a way to live that is for us to grow to. Spiritual growth is to show the spiritual fruit, and this really includes love, the greatest. We have sins but these are to put behind us, and we would not keep sinning as much, and it should be much less. We can keep loving, and we don't have to fail in it, this is what we should grow to. There will not be sins with godly love. We are led to that, so it is not to be resisted.