Thats what I was going to say! ARGH! You said it first!
Anyways, guppies are a fairly short lived species. They can last a few years but I noticed in mine that the females only last that long if there are more females than males and they are given time to recover from being pregnant. If they are constantly chased by the males they will be weakened after giving birth and can get diseases.