earthly things are impermanent and a foreshadow of the next live. sense pleasures are temporary and impermanent, enjoying sense pleasures is a form of gluttony. praise and joy of God is eternal, as if we go to heaven, we share in the eternal, unchanging, and non-contingent reality of God, the unmoved mover, which is eternal and infinite. if you love the things of this world, then you are going on the wrong path, as we are actually not called to love the things of the world, or be friends with this world. the lusts of this world are all impermanent and will pass away. all that will remain is God, the only thing that never changes.
there are two types of what you can call being happy or joy. if you eat some tasty burger and you feel happy, that's a false sense of happiness. that's sense pleasure and actually it's technically gluttony.
>"However, it is not a fault to feel pleasure in eating: for it is, generally speaking, impossible to eat without experiencing the delight which food naturally produces. But it is a defect to eat, like beasts, through the sole motive of sensual gratification, and without any reasonable object."
The idea that many things that people seek for in this life is impermanent is not refuted in Christianity. It is true.
1 John 2:16-17
For all that is in the world, the lust of the flesh and the lust of the eyes and the pride of life, is not of the Father but is of the world. 17 And the world passes away, and the lust of it; but he who does the will of God abides for ever.
So the point is to realize that the world and all the so-called desires of this world will all fade away. Set your mind on God and learn to love God. In heaven there will be eternal praise and joy in God.
What God created was good but it has been marred and destroyed by sin and the ruler of this world, Satan. However we can use this world to understand things about heaven and spiritual realities. But that's more of a different topic.
Normal sort of praise or joy about things which do pass away will also be temporary, but the Joy of knowing and understanding and abiding with God is eternal for God is eternal.
Love lasts because God is love and God is the living God. He has existed and will exist forever. True divine love, not like love oh I love you you're a cute person etc, the true divine love that the trinity itself shares for each person in the trinity, that is eternal. The living God is self sufficient and will always exist. He is "I AM THAT I AM". The very nature of actual unconditioned existence is the Lord our God.