There is also the alternate universes theory that would basically make it so the John Connor in future "A" sent Kyle Reese back in time thus creating future "B" where Kyle Reese is his father. But I don't think Terminator uses alternate timelines because future "B" would result in John Connor knowing his dad was Kyle Reese and then feeling obligated to send him back in time, thus creating another closed loop.
Look at the entire time line like Dr Manhattan would, its all happening at once, it only happens once, it just appears to create a cycle because you are focusing on events in chronological order instead of as a piece of a larger picture.
|