Yeah this is better actually, because "affecting" might be a positive thing :)
But I like framing it this way because if you only think about compulsion you're going to waste a lot of time shutting down things that don't actually matter. We're creatures of habit - we've gotten this far BECAUSE of compulsion, not in spite of it.
Similar to what I was told: "When you compulsively do something despite it having negative impacts on your life"