test kits IMO are absolutely necessary. even if you haven't lost your fish yet, prolonged exposure to any amount of
ammonia or
nitrite and high levels of
nitrate are causing serious internal damage to your fish. also, water changes every three weeks arent frequent enough. i do close to 50% water changes and gravel vac every single week.
if you read through the threads, you'll see that SO many people have fish die because of ammonia poisoning and putting their fish through the
nitrogen cycle. you happen to be lucky, and your tank has cycled by now, but your fish have definitely been damaged from it.