One of the most beautiful promises in all of Scripture is Revelation 21:4: "And God will wipe away every tear from their eyes; there shall be no more death, nor sorrow, nor crying. There shall be no more pain, for the former things have passed away."
One day all pain will be gone. All sorrow will be gone. All mourning will be gone. That is the promise from God. There will be no more physical or emotional pain—no pain from a broken body or a broken heart, no more broken marriages, and no more broken lives. Why? Because God will make all things new.
But even today God can make your life new. Maybe you have made some mistakes in life and have done things you regret. Maybe you are trapped in a cycle of sin right now that you don't feel you can ever break free from. Here is the promise of God to you: "Therefore, if anyone is in Christ, he is a new creation; old things have passed away; behold, all things have become new" (2 Corinthians 5:17).
What old things have passed away? Your old sins. God not only forgives them, but He also forgets them. He promises in Psalm 103:12 that "as far as the east is from the west, so far has He removed our transgressions from us."
You change when you truly follow Jesus. Old values, ideas, plans, loves, desires, and beliefs vanish, and they are replaced by new things. You have a new desire to know God and learn more about Him and a new desire to be led by the Holy Spirit and be used by God. You have a new desire to bring glory to God—and yes, even a new desire to one day see God in Heaven.