Bankroll management is the answer to downswings, analyze your game properly, have a friend review hands with you. Sometimes taking a step back let's you see a bigger picture as well.. And don't try to be an online only player...