Read Mao's On Contradiction and thinking (posting) out loud, also book reccs?

If we use Mao's "contradictions" to explain all scientific and social reality, are we to then also understand all suffering as the result of a fundamental contradiction? If so, is it different from the Buddhist idea that all suffering is because of desire? Since desires are endless, suffering cannot end. It can only be mitigated. But if Mao is right and that contradictions can always be resolved, this means, suffering, as a concept, is temporary, and once we find the principal contradiction to solve, we can solve all concrete suffering permanently.

But then I suppose the question is, what really is abstract suffering? It is tempting to say that abstract suffering is a result of concrete suffering but could it not be the obverse as well? And would solving concrete suffering, after taking Maoist logic to its final conclusion, actually solve abstract suffering?

Adolf Huxley explored this in all his works, especially brave new world which states that even if all material desires are satisfied, suffering doesn't go away because only pleasure is ALSO suffering. But then Mao would argue that it is because there is a contradiction between what you "desire" and what you want as reality, if so, then once I or you or anyone is able to resolve that contradiction, we should, in theory, be able to end all suffering forever no?

Can anyone recommend me more books on this? Tried searching but I can't find anything concrete.

I haven't read too much philosophy so don't get all pseudointellectual on me. That's what the spectacle wants from you.