Some have said we need to be perfect like God.
All knowing.
All present.
All powerful
Aware of the future, past and present
The source of love and a reference point of all reality
Able to understand all that is before you
Knowledgeable about the nature of existance and all creation
Now this is part of God. This is only part of what I know.
These are things we can never be, or even aspire to because we are human, created, limited, mortal.
So when you use the term "Jesus said we are to be perfect" it is completely ambigious.
You can write off a lot of things that are impossible for us to be because of who we are and who God is.
Now to reduce it to a simple meaning, it is obvious Jesus was talking about loving your enemies.
He mentions God blesses the evil and the good in equal measure. So should we.
What benefit is it if we only bless our friends?
Now those with the agenda to condemn themselves to failure, to make the idea of walking in purity and blamelessly impossible, they love this word perfect, because it brings up in people all the disappointments of meeting their own personal goals, nothing to do with Jesus and righteousness, so the feeling is, yes you are right we are not perfect.
But it is a lie. Jesus, the apostles all say you are my Holy Blameless people, called as a redeemed people to walk in righteousness before the Lord. Now they are not meaning because you have Jesus's righteousness, but you actually know what righteousness actually is and walk in it.
This is not legalism, this is working love through your heart in Christ and being cleansed, clean, pure, holy.
The problem is most of you still think like the world and have not taken on Christs view of what is good, wholesome, pleasing and acceptable to the Lord. He lived with the apostles for 3 years and called them clean, so it is not impossible unless you want to make it so.