I know what you mean, Wilder.
I have only one of my original four boys remaining from May of last year. And a few of the subsequent batches I have bought have died much younger than that. I love guppies but I think it is hard to get good quality stock, and I don't know how much longer I can keep replacing them, I get too upset! Thinking of getting more mollies / platies instead, they seem to be hardier.
They have so much character though, and so pretty! It's a tough one.