I'm not sure if you've already answered this, but can you explain Sollux's death? I mean, I'm aware that he had two dreamselves and he came back as one and the other died, but what then? How come he was "half dead?" why was there a Sollux already at the Green Sun with Aradia before Sollux died in Cascade?

1st Sollux died from the Vast Glub.
2nd Sollux was killed by Bec Noir, but was only half-dead (we still don’t really know how that works) so he was able to leave the dreambubbles with Aradia.
3rd Sollux died from overexertion moving the meteor to the Green Sun.

But when Erisolsprite was formed, the half ghost was sucked out of Sollux #2 so now he is full alive again only blind.  It’s complicated and confusing.