This movie should be called "Casey Affleck Cries In Space"
This movie is terrible. The plot written in the description does not match the film. I want to explain how it doesn't match but that would be a spoiler.
As for the ending, I wish the decision was made sooner and saved me 108 minutes.