Wow this is a very difficult situation you are in! I basically agree with "scruffle". I think different environment makes people different. Children are easily influenced by their family background and people around them as they grow up. It's not your fault failing to help them, after all, you are not their biological father, you cannot live with them or watch them or protect them at all times. It's their parents' fault that they are not able to be a role model in front of their children. It's unevitable the children would go on this wrong path if the parents don't educate them in a good way, no matter how much money you offer them to help, it'll only go wasted. If this girl has made up her mind and is happy with her decisions, then just let her go...maybe if she grew up in a good family she would be different...maybe one day she would realize you were right and you were the only person who genuinely cared about her. Blood is thicker than water, family is always the one who will be there till the end to help their children, but I think you've done so much better than that! I'm sure the woman you fall in love with will be the luckiest woman ever. Take care!
RE: hey you...
I find men without words to be quiet.