Thanks Kashta and Flaringshutter for your thoughtful responses. I have thought about everything that has been said on this thread so far, and I would like to respond by admitting what I think my mistakes were and to explain why I made them. Of course, I regret all of this now, because I lost a beloved pet. Hopefully, other fish owners will learn something from this:
I just want to thank you for posting about this and let you know how much we share in your sadness. It's important that we pick through the details when something like this happens. That's how we learn from our mistakes and it prevents us from repeating them. Even though it's necessary, I know this can be an excruciatingly painful thing to go through right now after losing such a well loved pet. I've been through that myself, as have our other members. I just hope it helps you to know how much we appreciate your sharing this with us.
You raise a lot of questions in your post, so I'll try to answer the ones that I can.
Of all the fish I've ever had, goldfish and bettas are my favorites, and I had most recently had a betta that actually lived beyond his expected lifespan to almost 4 years.
I've heard a 2-year lifespan for bettas too. I don't know where that comes from. I guess it's easier for people to decide when a 2 year old fish dies that it must have been old age. (They say the same thing about goldfish who don't survive much longer than this in small tanks or bowls - never knowing a goldfish will naturally reach a foot and half long and can live for decades.) My parents had Bettas while I was growing up and I've been keeping them myself since the mid-80s. It was always normal for the Bettas we had to live 4-5 years.
Betta fish grow to about 6 cm, and have a life-span, on average, of about four years. Well maintained aquarium Bettas have been known to live longer than six years.
http://www.oneworldinternetcafe.com/betta/betta_fish_info.html
Life Span 2-7 years.
http://theaquariumwiki.com/Betta_splendens
Life Span: 3-6 years.
-How long do bettas live?
Anywhere from 1 year to 6 years, but a healthy betta is generally 3-5 years.
http://www.bettafish.com/showthread.php?t=20058
Life Span
Normally bettas live to be 2-5 years old, but some live to be nearly 8 years old. Typically, males purchased from a pet store are 9-12 months old, at a point when their finnage becomes fullest and most attractive. Due to their shorter finnage, females available in pet stores are often only 3-6 months old. Male bettas living in laboratories with large individual tanks and daily exercise have lived 10 years or longer.
http://www.animalpicturesarchive.com/view.php?tid=3&did=24653&lang=kr
I read up on goldfish and that they produce a lot of waste, and I read about the ammonia/nitrite/nitrate cycle, and I knew that a bigger aquarium would be better. However, I am the type of person who thinks that hard work and diligence can overcome any problem, so once I read that CHEMICALS were the reason goldfish needed bigger space, not just swimming room as so many people erroneously think, I thought, "I can do this! All I have to do is change the water often and monitor the relevant chemicals, and I can stay within the apartment rules AND get the kind of fish I really want." Apparently, this is next to impossible, although it worked for 2 years.
Goldfish need (a minimum of) 15 or 20 gallons of water/tank size per fish, depending on which variety it is. In addition to that, they need at least
twice the filtration as tropical fish, if not
four times as much. With both a small tank size and typical tropical filtration rate, you weren't set up for this. There was nothing you could do given these limitations to make up for that. Even without the pH crash happening, your fish wasn't going to make it. Had he not died from such low acidic conditions, the water quality was still degrading slowly the larger he grew. He was already beginning to show symptoms of this according to the problems you described. It was only a matter of time, as he kept growing bigger, for other fatal health issues to develop.
I depended on test strips that I didn't know were unreliable. I had no idea until this post that I shouldn't trust these or that I shouldn't trust the free water testing at pet stores (who actually use the same strips!).
I've been using the API test kit for years. Luckily, this is what my local LFS "expert" told me to buy. Unfortunately, he also recommended all those chemical additives and buffers to artificially adjust the water, so I had devasting deaths to go through too many years ago.
Since I was in a huge worry to get to work, all I could do was change even more of the water and hope to raise the pH more. I was starting to suspect that there was something wrong with the strips at this point and took a water sample to a pet store that evening. Again, as I said earlier, they came up with the same acidity results as my strips had shown, but it was too late at this point. How could I reconcile the fact that two water changes in quick succession could make the water MORE acidic instead of less? If I had known how bad it was, I would have taken him out of there immediately, but if my Brita filter is to blame, that wouldn't have even helped either.
No, you had no way of knowing based on the information you had received. This wasn't your fault, you took excellent care of your goldfish and should still take pride in all the good things you did for him.
4. I used a Brita filter on the water I put in the aquarium. Actually, I'm still not sure if this was a mistake. I had been using the same pitcher to do water changes for 2 years and never had a problem with it. In fact, someone at a pet store told me I should filter the water here, since Ann Arbor's water is off the hardness scale on the strips! She told me that that would soften the water some, and it made sense to me that I should filter out as much junk as possible before letting my fish live in it. I also used a dechlorinator (of course) and a little aquarium salt.
There are other ways to soften hard water in easy/natural ways. I know that adding some peat beneath the substrate or in the filter box is one method. But I don't know enough about that (yet) to advise you further. Other people here can help you find simple methods to adjust pH and hardness without using a Brita filter or chemical additives. If someone else doesn't offer that in this thread, I'd suggest you post that question in our General Freshwater forum.
I am also unsure if getting live plants was a smart decision. It seemed to help in the short term, but maybe it did something I don't know about to the water? It was Elodea, if anyone knows.
Elodea, aka Anacharis, is an excellent plant to add to most aquariums and it's a great choice to have around for goldfish, in particular. It's a very fast growing plant that takes in high levels of nitrogen (nitrates) from the water... this helps with filtration by removing some of those wastes and reduces algae growth.
I hope this sheds some light on the course of events that lead to this poor fish's death. I feel terrible about it, and I shouldn't have thought I could overcome the small aquarium size.
We understand what you were doing and what your reasons were. You described the details so well in your post. It was obvious how much you cared for your fish and how hard you tried to do all the right things for him.
However, I am still perplexed by how sudden this all was. Why did the acidity suddenly drop in the first place, if I didn't do anything really out of the ordinary? I had the same routine for two years, and yet this one time I get a severe chemical change like this.
That's something I can't really answer, either. I don't know how consistent those filters are... I've never used them. I have heard the efficiency of this type of filtering is poor compared to a 3-4 stage r/o system (which is expensive).
If both tests showed there was little to no ammonia in the water, how did the water get so acidic? If I added fresh water, how did that not neutralize it? Was there some chemical in our water supply that I didn't know about because of the recent snow/flood or other reasons? Now I'm almost scared to drink it!
Since you were using test strips instead of a liquid kit, you don't know there was little to no ammonia in the water. That's the problem with those strips. It isn't just a lack of precision, sometimes they show 0 levels when conditions are very high and toxic. Sometimes they detect levels ammonia, nitrite, or nitrates that aren't actually there. Sometimes the person gets lucky and the results are close to the real conditions. It's almost like flipping a coin. You can't go by them at all even as a general indicator.
I understand that this is ultimately my fault, so I just want everyone to know how sorry I am. This fish didn't die from lack of care!
I know how hard this is and how bad you must feel right now. But please don't beat yourself up over this. You aren't to blame and this isn't your fault.
The chemistry of a completely closed system like this is very complex and it's all interrelated. There's a lot more going on in a tiny ecosystem like we have in aquariums that we don't ever measure. We can't even buy tests to check on all the variables.