Duchesse, I left home at 17. I was being abused by my grandfather too and had been for 7 yrs (another example of how if you are a well respected pillar of the community, you can apparently not be accused of anyting of the sort)
I couldn't wait to escape. My mother was awful (but then she had my grandfather for a father I suppose) I actually had my first child at 19 but he was sadly stillborn and had DS1 13 months later. It was tough, but I was and have always been determined that my children would never ever go through the smae kind of childhood as I did.
DS1 in particular is fabulous (the other 2 are too, but at 5 and 3 they have a long way to go ) He is the most grounded, well adjusted teenager you could meet. He is sociable, friendly, bright, funny, kind, and everyone just loves him If DH and I have ever had issues with each other, we have made it certain that the children are NOT affected by it.
I do still see my parents, but as they live 2 hrs away it's not often. They love thier grandsons, and are good grandparents, but I would never allow my children to stay with them. I have a fair relationship with them, but not a very special one. Tbh, I consider them lucky (especailly my mother) that we have any kind of relationship.