a "family" can do a really nice job of messing one up.
Sounds eerily like my wife's situation with her family. Having watched that train wreck from close hand, I sympathise, and empathise.
And you have my condolences on the loss of your grandmother.