Sorry to hear that man. That's terrible. I think many poker player's have this issue. Including myself. I've lost count how many times i ran a 100$ buy-in too 500, 600, 800 on the 1-2 and didn't leave only to be slowly tilted off. Poker is a very streaky game. When your running hot the stack builds fast. All it takes is one big loss and you down a couple hundred. Then you find yourself slowly declining been there done that. Once fatigue sets in which typically happens after 6 hours on the table your no longer on your A-game.
The best thing you can do wish i follow this advice as well, if you win 2x your buy in call it a day. Trust me all that matters is that profit # at the end of the month. Nothing else.People get caught up in the moment, there feeling good, there stacks high and everything is going great then BAM! It's over. Go home happy always.Just imagine how you'd feel with that 2k in profit...that sucks.