Guruji, they say that one cannot attain heaven without dying. Is it necessary to die to attain Moksha (liberation)?

Sri Sri Ravi Shankar:

Who said so? If while living you could not experience heaven then how will you experience it after death? Even after death you will not experience it.

If while living you could not learn to smile, to be happy and joyful, then what will you learn after death? No chance! Who said so?

In no scripture is it said that only after dying you will experience heaven; absolutely wrong. Then why have you come here? You have come here to finish your Karmas so that you can experience heaven right here.