Resurrection – A new reference point for truth and meaning