you didn't put your daughte rint he same spot you were

your husband left
not you

and

she is in a much better spot
her mother (that's you hooooooooooooooooooooooser) is amazing and gifted and involved and proactive and on top of things and together and you are more than 3 degrees removed
simply for those things alone