Not all religions have a heaven to look up to. Most schools of Hinduism, and Mahayana Buddhism, require a person to live multiple lives before they achieve nirvana ('non-being' or 'enlightenment', not 'heaven'). Other schools of Hinduism and Buddhism are either silent on life after death (Theravada) or reject it (Navayana, Charvaka).