tanti anni è una parolona. vivono si anche 5 o 6 anni, ma in confronto ai 20 che potrebbero vivere...
E poi i casi eccezionali ci sono sempre. sentirai sempre quello che dice: io avevo un rosso che mi è vissuto 6 anni nella boccia. ma non sentirai mai tutti quelli a cui sono morti dopo 1 settimana. e ti assicuro che i secondi sono la stragrande maggioranza...
il problema del galleggiamento può diventare cronico, quasi esclusivamente nelle specie ornamentali (orifiamma, oranda, blackmoore e compagnia bella).
Se la dieta non è sufficiente, potrebbe essere necessario passare ad una cura con per esempio il "swimbladder treatment" della Interpet (difficile da trovare, ma efficace in molti casi) o i medicinali consigliati in questo articolo
http://acquariofilia.biz/viewtopic.php?t=93005
tenendo conto che l'antibiotico è sempre l'ultima scelta e che tra un trattamento e l'altro bisogna sempre far passare almeno 1 settimana.