Revive Your Heart: Putting Life in Perspective