My pH is at 7.8 and still going up, so I guess my kH is too high? What do you think I should do?
The pH rising in the aquarium is due to something that is targeting it, not because of the KH. The KH works to keep it at the same level. I'll come back to this after a brief explanation.
The pH in the aquarium starts out the same as the source water pH. Once in the aquarium, various factors affect it. First, organic processes (fish excrement decomposing primarily, along with any organics from wood, leaves decomposing, peat, etc) produce carbonic acid and CO2, and the pH will naturally lower as the acids accumulate. The extent to which this occurs (the lowering pH) depends upon factors such as the buffering capability of the KH, the fish load, feeding, organic substances, and other factors that will target the GH/KH/pH. In my tanks, with basically no KH, the pH lowers quite a bit, but somewhat different levels in my 8 tanks. The point here is that each tank is a unique biological system, and various factors may play out differently.
To the targeting. If there is a calcareous substance (primarily calcium and magnesium) such as calcareous rock or the substrate composed of say crushed limestone, coral, marble, aragonite, dolomite and similar, this will increase the mineral content which in turn raises GH, KH and pH.
So you have the initial GH/KH/pH of the source water, plus the acidifying properties, plus any targeting substances, and all these factors determine what will occur with respect to the parameters.
So the pH will either stay at the level of the source water if the KH is high enough to buffer it, or it will lower if the organics surpass the buffering capacity, or it will rise if calcareous substances are sufficient to override the previous two aspects. So you should look at any rock, or possibly the substrate material, for the explanation of the pH rising.
One last important point. If you are comparing the tank water pH to the source water pH, and the source water is tap water, there can be a lot of dissolved CO2 in the tap water, and this can result in a lower pH reading initially. You need to ensure any CO2 is out-gassed before testing tap water for pH. Let some tap water sit out 24 hours, or agitate it very briskly for a few minutes; then test pH. This should give you a more accurate reading. You may also be able to confirm this with the water authority, check their website for water data which might include GH, KH and pH. If after doing this you find the tank pH still higher, it is likely due to something in the tank that is adding mineral to the water.
Byron.