The question is fairly clear, however I do agree in the sense that it would be better if proper punctuation was included. It makes reading the sentence easier. There are also some grammar problems:
"I wonder if she did the best she could with what she had, or if she was sorry because she couldn't be all the things she wanted to be."
or
"I wonder if she made the most out of what she was given, or if she was sorry because she couldn't be all the things she wanted to be."
As for the chinese translation... I'll leave that to the chinese experts!