it must be tough for ya, grinding it out on those 2NL tables. I've been coaching & teaching my g/f to play poker now for awhile and suggested to her to try some play on the 2NL & 5NL tables to get used to cash table play (she plays mostly mtts & sngs) & to get rid of bad habits picked up from playing sngs.
I was a bit suprised to see the difference in play between 2NL & 5NL. On the 2NL tables (granted I only watched a half dozen or so) there seemed to be alot more limpers & also multilple limpers who would then call a sizeable preflop raise (like they just can't help it.. they 'all' want to see a flop,.. reminded me of a bunch of the crappy live players I see). On the 5NL tables the game seemed much better (I've actually played a bunch of hands on them as well).

I guess what I'm getting at is, I'd think it'd be way better (easier?) to grind out a bankroll on the 5NL where half the table seems knowledgeable with sometimes a couple of good players (6-Max) and a couple of loose calling stations & of course a Maniac. Just seems like a better avenue to grind it out on. I think the 2NL would be really frustrating to play on. For sure you'll be building up a ton of patience on those tables. Personally I'd try to make a score on a priv. freeroll so that you could play at 5 instead of 2NL.

Congrats on persevering though. So many players deposit over & over and start off playing on tables they can't beat with any regularity. Probably from placing emphasis on 'the money', instead of on how to play the game,.. and how to beat the players on the table.
Was wondering, do you place much emphasis on table selection at those limits or are they all pretty much similiar? Personally I usually use a table finder then narrow it down from watching a few rounds.

GL on the tables and hope you're able to grind away til you get a decent bankroll!!!