I decided to make an account on here just to point out that the symtoms you were explaining, lack of boyouncy, the rubbing the outside of the tank near the top(most likely an attempt to stay uprigh without expending too much energy), both led me to think on swim bladder