The ability to pick and learn virtues
I think we are lacking something plus ignoring one dimension of life, i.e. moral dimension.
There are many virtues which we should adopt in life. The more virtues we have, the nearer we are to God, the higher will be the diety status we shall attain, the greater will be our happiness — this is the law.