Diane, it appears you are confused. Stevie is very tight-lipped about her pregnancy and abortion; in fact, before 1991, it was not even known that she had been pregnant and aborted the baby. Don Henley was the one who told the world about the pregnancy and abortion in an interview with GQ, and declared that he was the father. That was the first mention of it in the press EVER.
I don't know where you got your mistaken impressions, but before one makes such harsh judgments, one should be sure to get one's facts straight.
In my experience, Stevie Nicks is a kind and caring person. She sent gifts to a friend of mine near death in a hospital to comfort her because she knew she was a big Stevie fan. She personally visited wounded Gulf War veterans in a hospital and gave them gifts. She gave money to the City of Hope hospital to create a wing to help people with heart problems. These are just a few examples of her generosity; the list goes on and on.
She has changed people's lives for the better all around the world. How many of us can say that?
I think she has little to fear from "karma."