Exploring the depths of existence a review of heidegger s being and time philosophy