HI I'm new here but I've been reading a lot of other posts on here! I have had a 10 gallon for about a month and a half now. It has one little fair goldfish in it that I got unexpectedly and have struggled to take care of from the begging! I tried to do everything I needed to to cycle the tank and thought it was cycled since the ammonia was very high and then went down not completely to zero but down then nitrites went up and then down they are very low at this point and now nitrates are going up. I have not done a water change in two weeks because the last one I tried the fish was seriously freaking out swimming very fast and acting like it was hurting him! This was when the nitrites were super high! I would like to change the water now but yesterday I had a bucket out and decided to test before putting it in. The ammonia in the bucket tested higher for ammonia then in the tank! I realize this must be because of chlorimine that's in the tap water and I do use prime for the water changes I had been doing. I also tested the water straight out of the tap that did not sit out it tested like there was no ammonia in it! SO I would like to know if anyone knows why tap water that has sat out would show up with ammonia and tap water that has not shows no ammonia? Also I'm at a loss for what to do about water changes if there is still ammonia in the tank and my tap water in fact has ammonia in it won't I be adding more ammonia to the tank? Even using prime it seems like after 24 hours the bond ammonia will become free ammonia again!! Is that correct? Is spring water an option even though I've been using the tap water since I've got the fish? I realize that in a good cycled tank the chlorimine which is broken down by the prime the ammonia would be consumed by the BB but if there's still ammonia showing up in my tank I'm thinking it will not consume more ammonia that I will be adding with water changes!!