Thank you for sharing this! I would like to point out that this was something that was done to you and not your fault. As human beeings we are shaped by our experiences and adapt, for good or bad.
You where supposed, as all humans, to share life with others, and you still can! Dont ruminate on...