Hi Sandy. It is so very hard, but the right choice is really whatever you choose to do. And the timing would never be right. Many have been faced with this kind of choice before and in the end, what will be, will be. You have no reason to feel guilty about going or staying. All that said, it is still a very difficult choice you have to make, and I wish you peace of mind once you have made it.
Sandra