Branches on the Tree of Time
Kyle Reese has traveled backwards in time, not to save Sarah Connor, but to help her rewrite the faulty utility function of Skynet. Together, it's possible that they might avert Judgment Day and save the world from nuclear Armageddon - and hopefully create a utopia ruled over by an AI god in the process. Fully completed. Diverges wildly from canon.