Board Thread:General Discussion/@comment-28885584-20170130015346/@comment-28885584-20170202050339

technically, the three different future versions of billy can be true for two reasons

1.  they could be coming back at different times - such as one future incarnatin coming first, going back to his time, then coming back as a changed (but same person)

2. the futre seleve's messed up the course of time and therefore made billy  become a different person (paradox!)

(technically) 3. if you believe in the alternate timeline theory, then while the origanel timeline is fine, you have created a entirly new timeline with all the events you went back and did are true (this is also considerd part of the multivese theory, so it would make sense with the lore)