Don't worry there are some people you just cannot help, you have done your very best with her, and you should feel no guilt whatsoever,ungrateful as she is, maybe one day she will grow up and realize what you did for her and thank you, but don't be holding your breath lol.