We were discussing this in our staff meeting yesterday (I'm our church secretary).
I think part of the problem is, many people think of heaven as being 'in the clouds' and all we'll do all day is sing to God.
Our minister said he's going to take lots of nature hikes, our youth minister said that he is going to paint pictures. I said that I want a horse so I can go horseback riding all the time!
Everyone says we will worship God the whole time we are in heaven. And as I said, we picture that as always bowing before God, singing, etc.
But what is worship? Aren't we supposed to worship God with everything in our lives, with everything we do? So, why won't we do a lot of the same things in heaven as we do here on earth. Isn't heaven a 'new earth'? Will we still have homes to live in? Will we have pets? Will we be able to do all the fun things we love doing now.....swimming, reading, listening to music, gardening, taking walks along the beach, etc. Only everything will be perfect. And we'll do all those things in worship to God.
Will we sleep? I love a good nap sometimes.....so will I get to take naps? What about food? A banquet is mentioned in the Bible, so I'm assuming we'll have food in heaven.
Honestly, we won't know till we get there. But I'm sure it will be more than we could even begin to imagine.