Wow, sounds like you've been through quite a bit. Keep hanging in there. Maybe with a little lighter touch.