I hope everyone is still alive!!! I think you are approaching it well. But, if all fails, passive aggressive ... MOVE! This might backfire cause if she moves further the she would visit longer..on that note don't move. Go on with your plan, seems sensible. Good luck bro! We will keep you " sane...