The cycle is making good progress by the readings, and this cycle refers to the nitrogen cycle. Fish waste is amonia, and one set of bacteria breaks that down to nitrite, and another set breaks it down to nitrate. Now nitrate is ok to a point. It shouldn't get higher than 20 or 30 ppm at most, lower is better for water quality since it does add to total disolved solids. But it's rate of increase is related to fish load and feeding levels, so weekly water changes of 25-50% is usually enough to keep nitrate levels down enough. Nitrate is not toxic, except at very high levels, and it's negative effects build gradually with increasing amounts.
It does get easier, and it seems the worst is past but there is still some to go before your cycle or good bacteria is up to good levels. As stated before the goal is 0 amonia and 0 nitrites.