My daughter loses her jobs because she is not reliable and fails to go to work regularly, but I don't know why she's not reliable. I assume it's the same reason she has failed to finish school etc. She always has an excuse - a boss was unfair, didn't understand her health issues, etc.
I think she is generally a good mother, though there is no doubt that my grandson feels stressed at times when he is with her as she is very short with him, yells at him, etc. but does not physically abuse him. Sadly, he begs her to come to my house and when it's time to leave my house he cries, which breaks my heart, though I think he's reacting to the fact that he gets lots of attention from me and maybe not so much at home.
She is not my only child. She is my oldest. My other two (another daughter, 26, and son, 24) completed college and M.S. programs and both have good jobs and do not depend on me for support.
One thing that may be relevant - we went thru a nasty divorce when Amy was 13 and it took 5 years. My ex never thought Amy, who is strikingly pretty, should go to college and told her she should find a man and have him take care of her. He still tells her that. I finished my degree after the divorce, went on for further degrees and now have a high-paying job. He tells her I had to do that because I could not keep a man. I don't know how much of this she takes to heart.