Back when I first started keeping fish last summer, I made many, many mistakes. The first two are ones that many people make--buying fish without researching, and putting them in a non-cycled tank. I had six guppies in a 5 gallon hex. I did research the day after setting up the tank and learned a lot about cycling, but still did not realised how overstocked it was. I didn't do anything at that point. The ammonia jumped to dangerous levels, of course (hey! at least I was testing the water, right?). After a couple weeks, the ammonia levels began to lower. Another week or so and the cycle was nearing its end. I had lost a couple guppies and replaced them. After another week or so, the ammonia was nearly zero and all the fish seemed to be doing great and were very active. And then I did a water change one morning. By that night, I had lost two guppies. By the next morning, I only had one left. I was puzzled as to why they died. I had done everything right with the water change. I had remembered to add water conditioner. After a few weeks, I realised what I had done wrong. The water I had added was very cold water, and the water change was about 50%.
I still have that one guppy that survived. She was one of the original guppies I bought. (I still have six guppies in that 5 gallon hex, but they are six juvenile males that get water changes, usually more than one, weekly. And I am moving most of them out of there in a couple days.) I am still paranoid when I do water changes. I have a digital thermometer that I use to check the temperature of the water I am adding and try to make it as close to the tank water as possible. I have not had a repeat of that disaster.
I still have that one guppy that survived. She was one of the original guppies I bought. (I still have six guppies in that 5 gallon hex, but they are six juvenile males that get water changes, usually more than one, weekly. And I am moving most of them out of there in a couple days.) I am still paranoid when I do water changes. I have a digital thermometer that I use to check the temperature of the water I am adding and try to make it as close to the tank water as possible. I have not had a repeat of that disaster.