They keep referring to him as Trunks from the future, I get that, but wasn't it established back in the day that Trunks was from an alternate time line entirely? ie, the different colored hair?
Haha poor dude originally comes from his already fucked timeline to the past, helps them with...