Sounds like you've been dealing with the unpleasant stuff for quite a while. Man, so sorry to hear that. Do hope everything goes well in the end, and really looking forward to this last bit.
Thanks, really do appreciate it. To some extent shitty things like this are just part of life, but it really helps to now have this game, and the people around it to come back to. Gives me something positive to obsess over.