so glad you are still here, high function, and that we haven't scared you off.
you are wise to take stock now and educate yourself here. it could save you and your future children from going through what we've been through.
i hope you keep posting.
naive