"I tend to get pretty hurt when he turns things around on me like that, so I see what you mean about not letting that get to me. "
Yes, it is important to try not to take things personally. But, the first part of that is at least equally important.
You need to draw a boundary -- turning things around on you like that is NOT OK. The statement is also about enforcing that boundary. The second time he says something that turns things around on you...
"It sounds like you don't feel good for some reason. That sucks. But, you aren't making it about my compliment to you, are you? Because, that is NOT OK with me."
from then on...
""Maybe I'm off base, but you sound hurt or angry about something other than the lawn. It is NOT OK to turn that on me. I deserve better. Either tell me pleasantly that you would like some space for awhile or address what is bothering you directly. Striking out at me in reaction to kindness is not an acceptable option."