how come i have to do a water change so often?
I personally doubt that you would NEED to change water that often. You could probably go a couple of weeks between changes with that bioload imo. However, it really depends on your water chemistry. I wouldn't feed adult fish every day, so it might not be an issue at all. Just watch your nitrate levels.