Sadpand. I'm terribly sorry about what just happened. Look around you, you are not alone, we have all been there.
Boundaries aren't about making other people different. They are about getting you to be different. People in fact, do not have to agree or like your boundaries. Don't argue with them on that.
Asking someone not to leave you for the night would be getting someone to do something isn't it? It's quite direct and I wouldn't call that a boundary.