It sounds like your parents put you through a lot. Sorry you had to go through that. And what a difference just two people can make!
I heard my philosophy professor arguing with a colleague once.
The colleague was upset that his daughter was taking drugs and getting into trouble. He said that he'd tried to help her a couple of times, but that he was finished now. "If people keep helping her, she'll never learn to make the right decisions."
My professor said, "You're wrong. When someone needs help, you give it. God will sort out the details. That's his job."
Oooh wow....I really love that Winston! God will sort out the details. That's a gooder! Wonderful philosophy, thank you so much for sharing it.
As for my folks, it's water under the bridge now, I've had such a great and peaceful life this last 3 years, I know that I've made the right choice by just staying away. I've let go of the anger. I wouldn't be the person I am without the pain either, right? <3 <3