<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<(SPOILERS ALERT)>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Great movie, but its sad that Young Joe committed suicide, He wouldnt need to kill himself because his future self would know what he knows.. If he didnt shot himself, future Joe would still return to his future because he knows and didnt need to come back to stop the rainmaker. Whats done is done, his future self did came, the future became the past... I just thought it would be even better if young Joe just reminds future Joe of the circle they are in.. it then will be a better happy ending with young Joe being the step father of Cid, they both were starting to have a bond.