A Hell of a Week (2)

Kevin revisits his past and questions his future.