From the album Much Love
This is a hookup song where both people know exactly what they're doing and neither one can stop. The narrator doesn't pretend this is romance. He knows he's a side piece, knows she has someone else, and shows up anyway because wanting her beats keeping his dignity.
I caught you coming home from work / In your faded little-collared shirt / And now I'm itching to remove it
He is waiting for her. Not texting, not meeting up somewhere neutral. Watching her arrive home like he has done this before. The specificity of 'faded little-collared shirt' makes it clear he has memorized her.
Ignore the whimpers of your roommate's dog
The title comes from a dog, not either of them, which lands harder than it should. They are tuning out the only thing in the apartment reacting honestly to what is happening.
You caught me at a record low and got under my weak skin / I wonder if he really knows / The kind of shit you get to screaming
This flips the power. She didn't seduce a strong person. She found someone already down and made it worse. Then he pivots to imagining her with the boyfriend, which is either masochism or the only way he can process what he is part of.
I'm just a novelty you're toying with to complicate your life / We're not even friends / I'm just the means to an end
He says it plainly. No metaphor, no softening. This might be the most honest three lines in any song about infidelity because he is not the victim here. He showed up knowing the deal.
Still, I'd give all my self-respect up to be with you again
The kicker is 'again.' Not 'to be with you.' He has already done this before and he will do it again. This is not a confession. It is a forecast.
This song does not ask for sympathy. It just describes the exact shape of a bad decision someone keeps making. The honesty is what makes it brutal.