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:
1. The 5-gallon tank with a goldfish. I knew that my apartment complex doesn't allow bigger than 5 gallon fish tanks because of some guy that damaged an apartment with one several years back, and I had the choice of getting another type of fish. I have always loved goldfish, having them as a kid (although I was totally ignorant of how to take care of them -- most people I know think a 5-gallon tank for a goldfish is extravagent!). 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 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.
2. 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!).
3. When I saw the acidity on my strips, I did a water change immediately and thought that would fix it. Flaringshutter, I certainly do understand the logarithmic scale, although I appreciate that you were trying to help -- I have a degree in physics, actually. The problem is that, at the time, it didn't make logical sense why the acidity should be so low, so I thought my test results were wrong. I had just added fresh water to the tank about 36 hours before, and adding neutral water to an acidic tank should have raised the pH! 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.
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.
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. 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. 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. 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!
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!
Thanks