Since Christ died for all, do all go to heaven?

A: No. What Jesus did on the cross is an invitation extended to all humanity, however, while God desires all to be saved, the choice to accept or reject His gift of salvation remains with the individual.  Christ’s death opened the door to heaven for all, but not all will choose to enter and will forfeit the opportunity for eternal life in His presence.