I've been having the same problem! A few months ago, my fish's fin was "mysteriously shredded." I added salt and changed his water more frequently, and it healed up very nicely. A couple of days ago, i noticed that it happened again! Whats more, I caught him swimming in tight circles this afternoon trying to bite off the remaining little bit of fin! He seems to be otherwise healthy (good color, eating well, occasional bubblenest), so I don't have the foggiest idea what he is trying to accomplish. I'm beginning to wonder if maybe his tank is too small. He is in a one gallon tank right now. Maybe if he had a little more space he would be less inclined towards self-mutilation. I agree, though, it is very frustrating! Plus, he looks ridiculous!