>>281554596
I guess survivor's guilt could be a reasonable explanation, but this is also a world where superpowers exist, so...