While we each wear temporary physical bodies for a specific period of time, we each have a unique and unseen (by the gross physical eyes) spiritual identity. This is the person that drives the energy and the activities of the body. This is the person who exhibits emotions through the body. This is the person who is born into a body and who leaves the body at death. This person is eternal, while our physical bodies are temporary.
Our home is in the spiritual realm, where our spiritual identities naturally exist in our normal state. This was our state of existence before we decided to reject God, precluding our arrival in the physical world.
If Jesus did not assume this real existence as spiritual rather than material, why would he instruct his students to: “Do not store up for yourselves treasures on earth..." ?
Without having an identity beyond this earth - a spiritual identity - these statements would make no sense. Learn more about our real identity.
Such "treasures" stored up on "earth" - are temporary, according to Jesus. They are: "where moth and rust destroy, and where thieves break in and steal."
In other words, everything here in the physical world is temporary. All the money, the house, the family, the fame and all the other stuff that we can accumulate here in this world is all temporary. These are all made of molecules that will change into other objects as they decompose and degrade.
Ultimately we will have to leave everything behind at the time of death, unless of course we lose them beforehand.
As for the dream for building that happy home with the white picket fence and the kids and the dog, these will all disintegrate as well. The kids will grow up, the dog will die, the house will get old and need rebuilding and the white picket fence will fall apart. Then one day our body will die and we will leave everything behind. Poof! They will all be gone in an instant.
The question this statement by Jesus brings to bear is what is that treasure we can store up in heaven? What could we possibly do now to store some sort of treasure in the spiritual world?
What are the "treasures in heaven" then?
The ultimate “treasure” Jesus is referring to is our relationship with God. This never dies. Once we rebuild our lost relationship with the Supreme Being we will never lose it.
By redeveloping our loving relationship with God, we our building for ourselves a permanent treasure in the spiritual world, because this is where that relationship ultimately resides, and where He is to be found.
Our relationship with God can be redeveloped while we are in the physical world. This is because God’s spiritual kingdom pervades the physical world as well.
The problem is that because of these physical bodies, we cannot see Him when we are focused upon the things of this world. Only when we begin to focus our lives and our efforts towards pleasing Him, does our relationship begin to redevelop.
This relates specifically to Jesus' statement: "For where your treasure is, there your heart will be also."
Ones focus relates to where their heart is. If we are focused upon the temporary things of the physical world, our heart will stay in the physical world. If we are focused upon the Supreme Being and His world, our heart will be with the Supreme Being in the spiritual world.
It is our choice. We choose where and who we focus our lives upon.