When everyone lives for the sake of others, it feels like Heaven. It is Heaven
When everyone is selfcentered and lives for themself, it feels like Hell. It is Hell.
Heaven if for people who live for the sake of others. The one who lives a selfcentered life can never be there.
He will be with the people like him. May be this is why we call it hell.
Should life be a competition in living for the sake of others ?
I view Heaven to be the literal manifestation of the Kingdom, yet the state of heaven can be experience through love in the now. Love (Like you suggested) entails living for others, but we must also take care of ourselves. Love is not self centered or selfish, but lives for the good of all mankind. To know heaven, we must know love. Love is a seed that grows within us when nurtured and allowed to grow. It is a spring of living waters welling up into eternal life. It is God's Spirit and Word which has been planted in the hearts of all men from birth.
None are without love (God's seed) as little children. Every man has been born with the seed of love in our hearts. Even so, the state of the world quickly hinders the seeds growth, seemingly removing love from our hearts. But even in such times, the seed remains buried deep inside us waiting to be reawakened. Once it is awakened in us again, we at times experience its beauty, but it cannot grow until the seed takes root.
Once the roots have been established, we come to know love more deeply, and experience its grace for a while. Even so, the world we live in, our pursuit for riches and pleasures, and the troubles that come as a result, choke it and love fails to mature in us.
But, when we figure out that life is not about riches or mere pleasures, but about love itself, the worries of life begin to fade, and we begin to mature in its grace, whereby the substance of this Spirit begin to manifest in our lives, and we experience elements of the Kingdom of God.
GK