The greatest challenge for every Christian on this side of eternity is to stay continually satisfied in Jesus and not allow one's heart to be fulfilled in anything other than Christ and His presence.
The chief purpose of man is to know God and enjoy Him forever. It's funny how many of those who genuinely know Him haven't learnt what it means to enjoy Him. Enjoying Jesus is a foreign concept to them.
Keeping ones heart free from finding fulfillment in the things of this world is a daily struggle. This is because we are weak and we have a flesh. This is why renewing the mind is of such significance. Renewing our minds to who we are and to whom we belong is key. It's so important to be fully aware of His presence in us and around us daily. That has helped me. Allowing the realization that He is 'here', wherever I am and through whatever I face, has helped me to find my fulfillment in Him, "in the moment".
Don't allow your hear to be satisfied in money, in material wealth, in sex, in any idol on this earth. Train your heart to be satisfied in Jesus. It's the Christian's greatest challenge, but it's so worth it.