Monarch butterflies normally live for only 5-6 weeks after they develop from caterpillar.