“Set your affection on things above, not on things on the earth.”
Colossians 3:2 KJV
First let’s understand what affection is
The word affection means a feeling of liking and caring
it’s an emotion
So when you set your affection on things on the earth which are worldly things you care for those things you cherish them and learn to love them but when you set your affection on worldly things you leave no place for the things in heaven
You shouldn’t set your affection on worldly things because worldly things break, tarnish, become destroyed and lost . Worldly things do not last forever . But if you set your affection on heavily things above you will never lose or break them you will never see them tarnished it destroyed because the things above last for ever.
When you love worldly things you loose sight of the heavenly gifts God gives us because your to distracted on the shiny new item the world has to offer the devil uses these shiny things to distract us for God he uses them so we keep our eyes on the things he can offer us instead of the gifts we can and already revived from God . This is why In Matthew 6:21 it says
.”Wherever your treasure is, there the desires of your heart will also be.”
So if you cherish and set your affection towards worldly gifts your heart will be with the world but if you set it on the gifts above your heart will be in above in heaven