I've slept on it, and my mind is still boggled!

But right now, what seems most logical is that Beerus
believes he kills Zamasu, thus fixing everything since it would theoretically prevent him from going to the future...but the fact that Zamasu's already there means that he
did get the opportunity to go, so he must have survived and managed to regenerate himself. You'd think Gokuu would've mentioned oh, by the way, he's immortal, so you better use some special method to kill him and make goddamn sure it worked, but maybe Zamasu's wish for immortality included some feature that made him truly unkillable, thus he was able to trick them into thinking he died. Because, really, if the Zamasu in the future is the same one from our timeline, none of this makes sense unless he survives: the same circumstances that pushed him closer to the edge of the dark side (Gokuu visiting and disrespectfully insisting they spar) lead to him supposedly being stopped by Beerus just a few days later. If there's no possible situation in which he both turned to the dark side and had an opportunity to travel to the future, then there's no way he could be in the future if he was never able to go. Therefore, he has to survive for this to work! I don't know if I'm making any sense! And now I'm using lot of exclamation points!

But yeah, for now I'm gonna assume Beerus fails to kill him.
On the other hand, if he
is truly dead and the future Zamasu is actually the one from the future timeline, they'll have to explain to us why he has a grudge against Gokuu. Maybe after-life Gokuu from that timeline was also a pushy guy who found a way to come challenge him, thus setting off a similar chain of events? That would actually be funny, like, goddammit Gokuu, stop pushing Zamasu's buttons in every timeline!
