Sounds like you and the wife needs to really start ramping up the giving her a straightener she's been around long enough to have got over herself and she really needs to start making an effort to be decent.
I hope you told them to fuck off and to go get them themselves instead of relying on you constantly
We drove down to my parents today, we are seeing friends tomorrow then a big family gathering on Xmas Day, boxing day seeing some other friends and her grandad is coming over to my parents.
Other than that just getting pissed