SD - that is an awesome revelation, and I am glad you had it! I remember that turning point for me - when i realized H was a mess and clearly having a difficult time, and I just felt bad for him instead of angry. Keep going on you! Even if she is later 100% fine, you also will be 100% fine, so it won't matter.