Last 800 hands went well (slightly below 10BB/100).
I'm playing 2 tables max and no more than 2-300 hands in the same session. Better decisions, less spewing.
Also dedicating more time to HH post-session review.

About the mentioned leaks, I'm trying to gradually improve my blind play.

On a side-note, in the last 10k hands I went from a neutral EV graph to -330 BB.