Ben, I am so sorry to hear this news.
I got the idea something wasn't right from reading a couple other posts, but I am just reading about this now.
I have only read your initial post in this thread, so I am not completely up to date, but I hope that you are okay