Jesus said unto him,
If you will be perfect, go and sell what you have, and give to the poor, and you shall have treasure in heaven: and come and follow me.
All Commentaries on Matthew 19:21 Go To Matthew 19
Theophylact of Ochrid
AD 1107
Everything, He says, which you say you have accomplished, you have done by fulfilling only the letter of the law, as do the Jews. But if thou wilt be perfect, that is, if you wish to be My disciple and a Christian, then go and sell all that you have, and give everything all at once, keeping nothing back with which to give alms continuously. He did not say, "give repeatedly to the poor," but give once and for all and be stripped of your wealth. Since there are some who give alms but lead a life full of every kind of filth, He adds, and come and follow Me, that is, possess every other virtue as well. The young man, however, was sorrowful, for though he desired eternal life and the soil of his heart was deep and fertile, the thorns of wealth were choking him. For it says, he had great possessions. He who has few possessions is not similarly restrained by them, for the bond of many possessions is more tyrannical. Because the Lord was conversing with a rich man, He said, "Do you love wealth? Know that you will have treasure in heaven."