Eh, stuff happens? And people are property to “steal"? And he wasn’t “guaranteed” sex from her? And you were a more attractive opportunity for her?
To be honest, I don’t know if I’d say your landlord has a “stellar" character, seems basically decent though. As all three of you seem to be.
Cool story and made me laugh though, especially when you describe yourself as insane, which sounds fun!