Why would Jesus tell people to be perfect if it was impossible? Was he making an unreasonable demand?
Was Jesus joking when he said few find the way?
Matthew 7:14 Because strait is the gate, and narrow is the way, which leadeth unto life, and few there be that find it.
Why do people think then it's so easy? It is not easy to find the strait way and the narrow way. That being said, Jesus also said the same day:
8:10 When Jesus heard it, he marvelled, and said to them that followed, Verily I say unto you, I have not found so great faith, no, not in Israel.
11 And I say unto you, That many shall come from the east and west, and shall sit down with Abraham, and Isaac, and Jacob, in the kingdom of heaven.
12 But the children of the kingdom shall be cast out into outer darkness: there shall be weeping and gnashing of teeth.
There may be many things God can overlook; but when the Holy Spirit shows us something we are about to do is a sin, we risk a great deal if we do it. We cannot say it was impossible not to do it. When God places good and evil before us so we clearly see the choice, He will hold us accountable for our choices.
We may all have flaws to deal with; but God has made it possible for us to deal with them one by one, gently leading His children along. Every flaw dealt with is another step in the direction of perfection. Why give up and not take steps towards perfection because we say, "Well, we're not perfect and can't be perfect, so it doesn't matter."