Aww, Shannon - how horrible for your son to have to go through that attack, and for all of you to have to deal with these tough things
I'm glad to hear YLF brings you some reprieve -- it's a great place to unwind and destress, with the added bonus of helping to stay stylish, which helps to feel better about ourselves throughout each day.
You've had some very tough spots with you MIL, and some very sweet ones too. So, a change for her will be bittersweet for you, but I did want to put out there that a change made sooner rather than later seems to be better (this said in hindsight for everything we went through with my dad). If she can get moved while still fairly functioning, she can adapt and get to know her way around the place and its 'climate'. Expect a prolonged period of disliking (hating?) it, complaining, etc. but with time it could around to enjoying the people and place.