Hi ugghh
good to hear that you gained confidence through your work with the counselor!

And I really don't think the things you are mentioned are crazy. (Sounds btw like she has some hoarding traits.)
About your questions:
1. From my experience here its often they leave bc the fall in love with someone else, not to live a life at his/her own. Or in other words, as a person with strong fear of abandonment one doesn't have so much choice.
2. A very important question. For me it was very difficult too, to resist defending, arguing. I think, we all have a strong sense to be seen as we are. And as a good person. So when someone says: "You are stupid, to do this that way." We start to defend. Instead of saying: I am fine the way I did it. and period.
In my case I was too insecure about my own values too. I am a bit a people pleaser. I could not stand to be not the good person.
3. Difficult to say. If it is a year or a half or whatever. I think going on with taking care about yourself, being in touch with your own needs, with a T, you will do
the right thing for you and your daughter.
I hope this helps a bit.