What limit's/games do you usually play?
I tend to want to win more than I can on the lower limits, when really a couple dollars an hour is the best on will get, but I get impatient. If it's higher limits then try going down a level to protect your bankroll.
Dealing and controlling tilt for me is a tough aspect of poker (because of my impatients) I usually go smoke a cig, walk around, and try not to think about that bad beat that just cost me half my br. Also events outside of your poker game
can affect you. If your pissed or sad about something dont try to make yourself feel better by trying to win money-thats not a good combo. Just try to be patient, stay calm, and keep grinding!