This brought me to tears today. Thanks for sharing with us. I imagine many of us here will never see such a heartfelt owning of personal responsibility from our loved ones. I respect the heck out of you for doing such a thorough job. That's very honorable, and I hope your xgf appreciates it for what it is.