@IdiotsIdiosEverywhere
PMSL take the hint OP! She doesn't wanna spend time with you. She also doesn't HAVE to.
I say 'sorry we are busy, no can do,' every time, if I want to avoid meeting/socialising with people I don't like, or don't want to spend time with.
One woman me and DH know (an ex colleague of his!) asks us for a meet-up/coffee every couple of months, and although we have met her 3 or 4 times, the last 3 times she has asked, we have put her off. She is OK, but talks for England.
The last time, me and DH spent 2 hours with her. She talked for 1 hour and 50 minutes of that time. We hardly got a word in edgeways. We were exhausted - every time! And all she does is talk about herself, her dog, her cats, her (adult) children, her grandkids, her issues at work, her husband, her sister, her mother, her MIL, her neighbours, her car, her trip to Gran Canaria, her new shed, her conservatory she is having built, her trip to M & S to get some food in, a whole list of everything she bought, the money she spent on a Christmas tree, (how tall it was, and how many decorations she bought,) her health issues, her piles, how much she paid for her home contents insurance, how much her pet insurance has gone up, her neighbour's shed blocking her light between November and February, her addiction to cocodomol, her mate Jan not texting her back even after 10 texts she sent her.....
You get the idea......... 
I also put other people off who I don't want to spend time with or don't like. (Usually both!) I don't owe anyone anything, and this woman owes YOU nothing OP. So, as I said, take the hint. She doesn't want to socialise with you. It's also got nothing to do with you what she is doing with her weekend (and with her life.)
As some posters have said, NO-ONE has to explain themselves to nosey, intrusive individuals who demand to know why they won't socialise. It's got fuck-all to do with anyone if people keep themselves to themselves.
And your spiteful comments about people and their 'little family,' are making you sound bitter and catty. And it's becoming more obvious each time you post, to see why people avoid you.