You must be perfect – just as your Father in Heaven is perfect ! Matthew 5:48
Jesus taught the lessons on how to be perfect. No person can be perfect based on human teaching and education. A person is say to be perfect unless he learns the lesson from Jesus Christ about the Father. The Heavenly Father is the only perfect as said in the Gospel by His son, Jesus Christ.
God is love; so Jesus told us to love our enemies, do good to those who hate you. Bless those who curse you, and pray for those who ill-treat you. If anyone hits you on one cheek, let him hit the other one too, if someone takes your coat, let him have your shirt as well. Give to everyone who asks you for something and when someone takes what is yours, do not ask for it back. Do to others just what you want them to do for you. This is the way to be perfect as the Heavenly Father is. Perfection in human standard is entirely different from the teaching of Christ.
Perfection as God required is to love without condition and keep on loving as God had loved us by not sparing his only begotten Son on the cross. Jesus our Lord was the reflection of God’s love on earth. He loved all sinners to the end. He died for all of us, sinners, on the cross to pay the price of sin.
A righteous who took the place of the guilty. On the cross on Calvary, he still loved and forgave all sinners by saying; Father, forgive them for they do not know what they are doing !
This was the perfection of God, Heavenly Father whom the son, Jesus Christ claimed his perfection and he invited us to be perfect just as your Father in heaven is perfect.
Do not wait for the perfect moment, take the moment and make it perfect.