I have gradually developed a totally different thinking than when I first started. I started with the idea that I could work hard enough, learn enough of the rules and really grit it out to have perfect water for perfect fish! Wrong! I finally found that there is no perfect! Fish live in all kinds of water in all kinds of temp, PH, and all the other things we can measure, so that left me to be far more forgiven when I don't get the water right. I also find it much, much less stress to simply keep the tap I have and it certainly works out cheaper and easier for me to find the plants and fish which work in what I have, rather than do the neverending fight to get to "perfect". There are plants that work and plants that I don't try for long! I buy a few plants that seem to not want to get with the program and they get pitched. That'a small loss compared to buying most of the items needed to get perfect water. Since I see plants growing in the water in every country and every place that I go, it finally hit me that there are plants and fish for every place on earth so why not just use what I have? Plants grow and flourish in the super hard alkaline water of springs, whether it is Florida or Texas, so I go with those that work and let the others go to the trash if they don't shape up!
You want perfect? More likely you will get that perfect ulcer!!!