Yes, of course everyone is going to heaven at some point after they die. Where else would they go? I don't think we go straight to the real and final heaven. Remember what Paul (or was it John) said of being carried away to the seventh heaven? Sounds like there are levels of heaven. Perhaps there's a first heaven for the newbies, and when you get as perfect as you can get in the first heaven, you go to the second, and so on. Makes just as much sense as anything else I've ever heard.
And why do I think this way? GAWD told me so. (Hell's bells, everybody else claims to speak for God; why not me? I'm at least as bright as Joe Rutherford, and not nearly so inclined to lie like a dog.)
Francois