I just don't understand why you didn't just say no, and keep saying no. So when you said in your second post that he wanted picking up and you said no he then started going on about how much more convenient it was for you to pick him up, why the hell didn't you just say, "As I've said, no I can't. It's not convenient for me".
He's awful - but your sister was quite demanding too.
- My sister asked me to order breakfasts, lunches and dinners for them as they were trying to be frugal (which I dutifully did and foot the bill) - then proceeded to not eat most of it and order while out every day
I can't afford to order these meals as we are also being frugal so you'll need to order and pay for them yourselves or call into a supermarket and buy yourselves some sandwiches.
- They don't drive, so asked me to sort getting a car seat before they arrived, and then expected lifts everywhere, even when public transport would be easier/cheaper
A couple of lifts are a part of hosting really but expecting lifts everywhere isn't on. You should have pointed them in the direction of public transport for any lifts that were not convenient for you.
- Wanted me to drive their 1 year old around for 1hr+ so she would nap in the car, even though as they don't drive she never usually needs this - I used 45 quid of fuel over a 4-day trip
Just say no, for goodness sake. No I won't be doing that because I don't waste expensive fuel on unnecessary trips.
- He dictated exactly when we did everything and expected me to drop everything - I was instructed to collect them in the mornings from their hotel with short notice, I wasn't even given time to go to the toilet let alone make a packed lunch before it was suddenly time to leave the house for day trip etc
No, that doesn't work for me. No, I can't pick you up right now, you'll need to get the bus. No we can't leave right now because I need to sort some things out and make a packed lunch but I'll be ready at x time. If you want to leave earlier you'll need to get a bus. For heaven's sake, I am frustrated by you. "Wasn't given time to go to the toilet". You just go to the toilet and they can wait. It's ridiculous
- I feel sister's partner overstepped boundaries in my house - he would lie down and go to sleep on the only sofa so my sister and I sat on the floor with DD, constantly asked for expensive drinks and snacks, eat well more than his fair share of (enormous) dinners I made so my sister went without etc
Excuse me sister's partner, you'll need to sit up because we also want to sit down. Sorry, sister's partner, there are no more snacks so if you want some more you'll need to go to the supermarket and buy some more for us all to share.
How did your sister go without??? Don't understand how that can happen. If you plate up the food then she would have had her own portion and if you don't plate up the food and everyone helps themselves I'd have fucking told him to leave some for the rest of them. Once I realized it was a problem I would have either plated up the food before hand OR handed sister the serving spoons to help herself further and asshole could wait.
He sounds awful. But I don't think your sister is that much better because she is enabling this behaviour, as are you.
You really need to use your voice and set boundaries. And perhaps look at why you and your sister are so passive.
There's no way on earth anyone would have been allowed to treat me like this.