What.The.Fuck?? Are you serious? And that family is seriously fucked up. Well, at least you're leading an interesting life. Congrats for managing to sort out the situation.
Edit: But, I must add that I think that you might be making this up, given that the whole story is a little too wierd to be true. I apologise if you're not, but the entire thing is quite unbelievable.