Suppose I have a friend called John who is very kind. I tell this to my another friend Smith. Now Smith pick up something unimportant and tells me that John did that and that he is not kind. I want to tell Smith that just because John did that thing, it won't lessen his kindness.
- It won't lessen his kindness
but it sounds a bit weird to me. I also found another word "disparage", but I'm not sure if I can say "it won't disparage his kindness".
Is there a verb that means "lessening a good character (making it appear of less value)"? Do "disparage" and "lessen" work in the context above?