Our galaxy is teaming with insect life. We have identified over two billion species so far. Human, life, it would seem, is the anomaly.