What is the meaning of Matthew 10:29-31?

29 Are not two sparrows sold for a farthing? and one of them shall not fall on the ground without your Father. 30 But the very hairs of your head are all numbered. 31 Fear ye not therefore, ye are of more value than many sparrows. (Matthew 10:29-31 KJV)

William Burkitt’s Commentary

Observe here, 1. The doctrine which our Saviour preaches to his disciples: and that is the doctrine of divine providence; which concerns itself for the meanest creatures: even the birds of the air, and the hairs of our head, do fall within the compass of God’s protecting care.

2. Here is the use which our Saviour makes of this doctrine; namely, to fortify the spirits of his disciples against all distrustful fears and distraction cares.

Learn, That the consideration of the divine care and gracious providence of God over us and ours, ought to antidote our spirits against all distrustful fears whatsoever. If a hair from the head falls not to the ground without a providence much less shall the head itself; it the very excretions of the body, (such are the hairs,) be taken care of by God, surely the more noble parts of the body, and especially the noblest part of ourselves, our souls, shall fall under his particular regard.