Interesting. I don’t find Tanya repetitive at all. There’s definitely a central theme, but each perek adds another layer to the overall thesis, addressing different aspects of avodah, emunah, Torah, mitzvos, life, and struggle, It feels less repetitive and more cumulative.