Completely wrong for offering. You want to come over to stay on the sofa? Have some boundaries, and some self-respect. She says "jump", you say "how high?" She smiles and says, "I got him right where I want him." Tell her you're sorry you can't stay over, you have other plans.