Sooz, your story has made me cry. There are some horrible people in this world.

I don't know what to say, except echo what's already been said that you are amazing to get through all that.
I'm glad you have such a lovely adoptive family, who it seems, you were meant to be with.