Christians generally believe they will go to heaven, and the claim is that heaven is really great, or rather, it is 'perfect'. But I don't see how that can be. If heaven is somehow 'perfect', then real people, imperfect people, could not get in there.
If I accept Jesus and die and go to heaven (saved by grace, not deeds), then before I am let through the Pearly Gates, God will have to lobotomize me in some fashion. Otherwise I am still capable of having desires and making choices that with either lead me to sinful acts, or to frustrations and disappointments when my desires/choices are not fulfilled. So either heaven isn't so heavenly (*is not perfect), or the 'me' that gets into heaven isn't the same as the 'me' that is living right now, but rather would be some changed version of 'me' to make me fit in the new rules for the new place.
This presumes that we get to do something in heaven and are not just hanging out in a vacuous nothingness for all eternity.
And I also reject the 'heaven is all about praising God' version of heaven. Doesn't matter if people keep their bodies, get harps and wings, or are disembodied souls. That praising could be achieved by God simply playing a recorded track of praising over and over an infinite number of times, no people required. From what I gather, the praising is not in specific response to anything. I can't see any divine being getting infinite pleasure from eternal praise. Such praise would be just too empty for words.
So is there a way to formulate an idea of heaven where there is some type of perfection without having to limit conscious, human choice or desire to some 'safe' subset of what I am today? Can the full, whole and complete 'me' get in?