Don't put all your available bankroll directly in the game (in case you're using deposits). Leave always at least half outside as a security measure if you go bust.
What will you do with the other half if you bust? Would you come next day(or any other day) to gamble with it? If you have 100$ which you can afford to lose, why would you take only half of it? It is EV- game, separating funds doesn't make much sense in long run.
One must stop after reaching a certain goal, The goal should be predetermined and shouldn't be changed during the play.
How your goal looks like?
If you're doing really good, withdraw part of your earnings (if you can, ofc) to avoid losing it all in one go.
This is contradiction to your second statement.