I've had a seriously long break-even stretch for a fair while now.
I'm looking to move up to NL2 but I just can't do it. Every time my bankroll gets some extra beef to it I lose it the next day.
Here's a graph to show what I'm putting up with:

So, how do you guys deal with these break even stretches?
How can I stop myself from grinding as a break-even player? I play pretty loose aggressive, which isn't necessarily a bad thing at NL2, but there's so many leaks in my game that I need to work on fixing that it's not funny.
At times I'll correctly read my opponent as having a hand that beats me, and will call anyway.
An example of this is the hand below, where a nit cold 4bet me:
PokerStars No-Limit Hold'em, $0.02 BB (6 handed) - PokerStars Converter Tool from http://www.flopturnriver.com/
BB ($2.94)
UTG ($5.35)
MP ($1.75)
CO ($0.90)
Button ($4.07)
Hero (SB) ($2.27)
Preflop: Hero is SB with K♣, K♥
1 fold, MP raises to $0.06, 2 folds, Hero raises to $0.28, BB raises to $0.64, 1 fold, Hero raises to $2.27 (All-In), BB calls $1.63
Flop: ($4.60) 6♣, 10:spade:, 10:heart: (2 players, 1 all-in)
Turn: ($4.60) 3♦ (2 players, 1 all-in)
River: ($4.60) 7♦ (2 players, 1 all-in)
Total pot: $4.60 | Rake: $0.16
Spoiler
Hero had K♣, K♥ (two pair, Kings and tens).
BB had A♦, A♣ (two pair, Aces and tens).
Outcome: BB won $4.44
Another example was against an aggrodonk:
PokerStars No-Limit Hold'em, $0.02 BB (5 handed) - PokerStars Converter Tool from http://flopturnriver.com/
SB ($2.34)
BB ($0.97)
UTG ($4.08)
Hero (MP) ($2.50)
Button ($2)
Preflop: Hero is MP with Q♥, Q♠
UTG raises to $0.06, Hero raises to $0.16, 2 folds, BB calls $0.14, UTG calls $0.10
Flop: ($0.49) 4♠, 2♣, 3♣ (3 players)
BB checks, UTG bets $0.22, Hero calls $0.22, 1 fold
Turn: ($0.93) 5♥ (2 players)
UTG bets $0.36, Hero calls $0.36
River: ($1.65) Q♦ (2 players)
UTG bets $3.34 (All-In), Hero calls $1.76 (All-In)
Total pot: $5.17 | Rake: $0.18
Spoiler
UTG had 6♥, 6♣ (straight, six high).
Hero had Q♥, Q♠ (three of a kind, Queens).
Outcome: UTG won $4.99
Both hands weren't snap-calls. I spent time thinking about them, pondering on ranges. Despite telling myself "I'm most likely beat here", I still made the calls.
I don't think my Loose-aggressive play is solely to blame as it can be a +EV style. I just can't seem to stop myself from breaking even though. I make too many poor decisions, whether that's folding KK to a raise on a T64r flop to have someone reveal ATo, or whether it's attempting to bluff people off of hands. I just can't seem to put my finger on it since there's a lot of issues.
What do you guys recommend I do? I'm too poor to hire a coach, and there's not many videos out there that cater for Lag play (let alone lag play at the micros). Any tips on how to deal with these break even stretches?
Thanks guys.

