Before Sunrise, Before Sunset, Before Midnight : A Philosophical Exploration