On the topic of not owing people my time: I mute people who piss me off.
Then I un-mute them when I've forgotten how they pissed me off.
I also un-follow people who turn out to be overly hostile, manipulative or just plain negative. Even if I agree with their main themes. Sorry kids, life's just too short.
So far, I like how this is working out for me.
I'm really enjoying the interactions I have here, and nipping crap in the bud is part of that.