I believe I am so much better at tournament vs. cash because tournaments employ strategy where a cash game is mostly tactics. My tactics are average, following the fundemental theory of poker mostly. Bet when ahead, raise when vulnerable, fold when behind, donkeys always draw. The last one being the Hellmuth fundemental theory of poker.
But I noticed recently that in playing triple draw and HORSE, my cash game results are pretty good. I expect because I know triple draw pretty well and can switch into limit mode in HORSE.
When it comes to cash games, especially live, I need to avoid what I call, "wishful thinking". You have been playing for hours and you are up maybe 20BB/hour. You are playing well, but are card dead and bored, while other bust players for entire table bankrolls in one hand. Then, I solid starting hand comes your way, you hit the flop, and you go broke. You lost 100BB in one hand. If I can learn to get away from the big hand, I think my next B&M trip will be much better.