I've only had 2, my first one lived about 2.5 years, but he probably would have lasted longer, I made a mistake, leaving him in our kitchen over Christmas (we heat our house with coal-I know, I live in the middle of nowhere- and it gets really cold at night downstairs) instead of putting him in my room. He got too cold and died.
My friend, who is just in love with fish and has been keeping bettas all her life (and she's in grad school for marine conservation) has had a few fish that have lived about 4-5 years, but she says that 2-3 years is all you should expect (though we can always hope for more!), even in good conditions.
Despair is for people who know beyond any doubt what the future is going to be… In that case, there is always hope. ~Dr. Patrick Curry
Ophelia (Petunia), white with specks of violet on fins F
Merlin, navy with orange fins tipped in navy VT M
Gareth, orange dalmatian VT M
Lancelot, blue/ green VT M (RIP)