I actually have been able to keep some contact over the years with my mom. We finally got to see each other for the first time in over six years a couple month ago, although she has never 'recovered' from her life as a JW I am trying to help her along my way, we keep contact and plan to see each other in the near future (we have both moved away from where I grew up).
Inside everyone of us, uniquely designed, we all have strength to go through the worst of time. Everyone keeps saying how brave I am, how strong I am, but I know there must be some reason I managed to find this strength. I was always the shy one who didn't speak up nor take up for myself. Now somewhere I found courage, mostly through seeking, reading anything I can get my hands on, and in my case therapy has been a great help.
And I completely know what you mean having friends like sisters. As the youngest of in my family, my two real sisters and one step sister(who was also df'ed) my step sister is more of a sister than my real sisters and I have some wonderful friends who are like sisters to me, even a mother or two. Hold onto those who truly love you, the ones who stand by your side. I lost sight of that for a while and still need reminders at times. The people who love you most and who are willing to stand beside you when times are tough, that is your true family.
This To Shall Pass as an old friend of mine would I know be telling me right now. Hang tough, I think most here understand us.