Oldest betta I have seen in person was 5 years from they day they bought it at the LFS, so 6 years is possible, but not common. Lost of store brands are interbred, so defects are common, and poor handling while they are growing up (crowded - lots of ammonia) can cut years off a betta's life. Expect 2 years for most, less for some, more for others.