Regardless of whether you decide to keep a relationship or cut one off, it is very important that you forgive them and yourself. One never knows onto what path our futures will take us and our paths do eventually cross with those we have chosen to part from. Just don't burn the bridge down....Life has a way of changing all of us.
As for being one who's life has included the pains you've described...yes, each and everyone of us has suffered some form of family abuse.
I'm MWhite on Ravelry, too...add me to your friends