I have not ever understood that reply, or the one 'I hate people' that I have seen. We are all people. Doesn't make sense, but, oh well. I like people, and I don't suck.
Your poor Hubby.
He is probably getting sucked on his long jogs, that you think he is on.