At some point, you will realize that you have done too much for someone. That the only next possible step to do is to leave, stop and walk away. It's not called giving up, It's not like you shouldn't try. It's just that you have to draw the line of determination from determination. What is really yours would eventually be yours, And what is not, no matter how hard you try, wil never be.