Something, someone, somehow ... there is an explanation and a meaning and even if it is not exactly aliens who robbed the scene, well, how about god ... god's a pretty good alien and a good repository for all the good and peaceful and hopeful stuff that was mysteriously withheld or the ugly stuff that was painfully inflicted.