Well I think just because someone can disrespect someone doesn’t mean they should. A good person wouldn’t see an opportunity to treat someone badly and exploit that. A good person will lift people up, treat them with respect…
Now it's no longer 3am...
Firstly, this suggests you are happy to be seen as someone who can be disrespected and just expect other people to treat you with respect due to their own moral code! How about you just become someone who can't he disrespected?
Secondly, it's not always a conscious decision to be actively 'disrespectful'. To use an analogy - Sam needs child care after school. She asks Jill, maybe because someone else told her Jill's always happy to do it and they've seen Jill picking other people's children up. So she asks and Jill says, "Yes, of course!" Picks the child up and feeds them too. Sam thinks, "Oh, Jill is so lovely and easy going!"
The next time Sam needs childcare, she doesn't bother asking any of the other parents because she knows they quite often say no and so she feels awkward asking them, but Jill is always happy to do it. So she asks Jill again. And Jill does it again. Sam now asks Jill every time and Jill always says yes.
When Sam needs emergency overnight child care, she doesn't even consider asking anyone else. She goes straight to Jill because Jill is always happy to see her child, always willing to help and she concludes it's probably nice for Jill's child to have the company. So she phones Jill up in crisis mode late in the evening and Jill agrees again.
Sam now sees Jill as her go to childcare happy in the knowledge that Jill is fine with it. She's never said no and she's never complained after all.
Meanwhile, Jill posts on MN complaining about how all the school parents ask her to do after school child care whilst never offering it in return and one parent has even called her late at night for emergency overnight childcare!
Jill wonders why no one respects her or her time or the fact she might want to spend an evening without looking after others people's children. She's actually really upset by it and feels exploited.
But Jill has never actually told anyone this. Sam isn't being disrespectful of her. She has just assumed Jil is happy with the situation because Jill has never told her otherwise.
In your case, you went as far as unfathomably arranging for a house sitter (I'm not sure why him living 1 hour away necessitates this) but were still OK when he let you down.
He goes for weeks without context and you're happy to he picked up and put down at his convenience. You're happy to dance to his tune.
Thirdly, he hasn't considered your feelings in this because, much like Jill, you've repeatedly communicated to him that you're OK with the situation. As far as he is concerned, he knows your feelings on it.
ETA: and maybe is just isn't 'a good person'. 🤷🏻♀️