Please read this passage from the Message Bible from 2 Cor. 5:1-14. It expresses clearly why heaven will be worth it all!
2 Corinthians 5:1-13 (The Message)
1 For instance, we know that when these bodies of ours are taken down like tents and folded away, they will be replaced by resurrection bodies in heaven—God-made, not hand-made—
2 and we’ll never have to relocate our “tents” again. Sometimes we can hardly wait to move—and so we cry out in frustration. Compared to what’s coming, living conditions around here seem like a stopover in an unfurnished shack, and we’re tired of it! We’ve been given a glimpse of the real thing, our true home, our resurrection bodies!
5 The Spirit of God whets our appetite by giving us a taste of what’s ahead. He puts a little of heaven in our hearts so that we’ll never settle for less.
6 That’s why we live with such good cheer. You won’t see us drooping our heads or dragging our feet! Cramped conditions here don’t get us down. They only remind us of the spacious living conditions ahead.
7 It’s what we trust in but don’t yet see that keeps us going.
8 Do you suppose a few ruts in the road or rocks in the path are going to stop us? When the time comes, we’ll be plenty ready to exchange exile for homecoming.
9 But neither exile nor homecoming is the main thing. Cheerfully pleasing God is the main thing, and that’s what we aim to do, regardless of our conditions.
10 Sooner or later we’ll all have to face God, regardless of our conditions. We will appear before Christ and take what’s coming to us as a result of our actions, either good or bad.
11 That keeps us vigilant, you can be sure. It’s no light thing to know that we’ll all one day stand in that place of Judgment. That’s why we work urgently with everyone we meet to get them ready to face God. God alone knows how well we do this, but I hope you realize how much and deeply we care.
12 We’re not saying this to make ourselves look good to you. We just thought it would make you feel good, proud even, that we’re on your side and not just nice to your face as so many people are.
13 If I acted crazy, I did it for God; if I acted overly serious, I did it for you.
 Peterson, Eugene H.: The Message : The Bible in Contemporary Language. Colorado Springs, Colo. : NavPress, 2002