Only God is perfect. When God asks us to be perfect, he wants us to aim for perfection. But one day, he will make us perfect in heaven. We can be holy though, because a holy person needn't be perfect; he only desires to be perfect. All saints with the exception of our Holy Mother were not perfect. Let God make us holy by letting him enter us to be one with us.