Hey Cosmo,
Would you consider starting a thread about your situation? I think you have a lot of very difficult variables floating around, and find the discussion of your situation very interesting. I find myself piecing things together though, from different threads, and I get confused.
I think having a big discussion where all of the variables are in one place would be great. Good luck with your decision!