It is normal for fish to swim in all directions including away from you.
Tropical fish have many colors, so they can blend in with the colorful ocean floor. They have a swim bladder to control their bouyancy. Most tropical fish swim at 640 ft in depth.
they swim
Then the fish would swim away.
they swim away
because when the fish is swimming it hass to use its bladder to swim away
they swim away from their predators
Most fish just swim away or hide.
fish will swim away or hide behind a rock or vegetation
It'll swim away or try to avoid the fish its afraid of.
to eat or swim away from the predator
No. Your fish has damaged its swim bladder.
there is no particular reason that your cat fish swims upside down but it could just be the kind of cat fish you have. it isn't abnormal for a cat fish to swim upside down because some can only swim that way.