Nobody knows what starts it. Antisocial personality disorders tend to have brain differences. Borderline's origin is not really understood yet. Could be hereditary. You did say your ex husband is like her.
Just because they have these disorders doesn't mean they don't know what they are doing or that they can't get help to change. Many just don't WANT to change as they are happy as they are and prefer to blame everybody else. Now to change their very brain wiring takes extremely hard work and time and I would not expect your daughter to change any time soon, if ever, because she probably won't want to.
I have a question.
With your other kids and grands doing well and having so many friends, why do you just seem to dwell on this one daughter? Not saying she's not important to you, but don't you think it would be healthier for all if you just paid more attention to the other loved ones in your life and let her be as she is? Interacting with her and wishing s he were different will not change her one bit. But if you concentrated more on your blessings, you would be happier and healthier. Let your daughter figure out her own life. She is old enough. Don't take all her calls or read all her texts. She is playing head games with you. I'll bet you obsess over her the most because your other loved ones don't bother you as often and don't make you doubt yourself. Why pay so much attention to this one? Only she can change herself.
We adopted a boy at age six from another country. He is the only child I raised who fatally, in his eyes, clashed with me, when he met his wife mostly, and I haven't seen him for nine years or so nor met his kids. I went to therapy and decided to focus on my blessings, which are my husband and other kids and now their kids. I can't say you'd get the same result, but I was able to let go of that son, move on and live a very happy, peaceful life and do not need him in my life. I know he is well and thriving and that is enough. I don't want to hold him or bother him and I don't want him to try to pelt me with his religious views, which I don't share. Sometimes we HAVE to let go and we can find we still have happiness.
My life got better and better after I married my husband twenty years ago and I am very close to my other kids. I would never take time away from them to brood about the one who left. It would not be fair to them or to me. In your case, I think it is worse because she is around you, but abusive. Nobody has a right to abuse you, not even your child.
I know how you feel about that perfect family because you didn't have one. Trust me, NEITHER DID I! And I wanted a perfect family and now that I have married this man I do have practically a perfect life, even if this one adult child is not in it. Before he left he was causing rifts with my other children too and that was upsetting too. I had such a chaotic early life that I want peace and lack of drama in my life above all else, except for love. If somebody I love doesn't love me back, I would rather they leave. It is less painful in the end, in my opinion. My entire FOO was one big Drama Queen story. Was yours? Don't you want peace?
I hope you can find answers that suit you and make you happy. You raised your kids and now they are adults and their behavior is on their shoulders. You taught them right from wrong and they know right from wrong. It is up to them whether or not they decide to use that knowledge or discard it and become mean or criminals. We have no control over how they use what we have taught them. The "why" your daughter is like she is really doesn't matter. She's mean. It is her decision to be mean, even if she has a personality disorder. She is not psychotic.
I suggest you get into counseling yourself. I think you will end up feeling a lot happier with yourself and the guilt will be explored and you will have a better understanding of it...it may go away entirely. But you do need help in my opinion. Get it for yourself...because you are important and you matter and don't ruminate over your daughter, if you can stop yourself. You have others who would enjoy your attention and would treat you with the love and respect you deserve.
Obviously, we are two different people and I respect it if you are not with me on this, but I only want peaceful, calm and reasonable people in my life. I am done with drama, chaos and craziness. I don't care who is causing the craziness...I don't want it. Think about what YOU want, in a realistic way, and try hard to be good to yourself. You are as important as everybody else in this world.