to sleep in a sea of stars ending explained