Nature doesn't respect those who depend on others...nature respects the self-reliant. This is a wakeup call for those of you who are so thirsty for approval that you sell your soul for a friend, a few likes, or a feeling of being accepted. Step ya game up.