We really don't know the reasons well. Food... some kind of bacteria or virus... 5 random things stuck together... it's silly to guess.