Psalms 8: Wanna live forever?