Erm I dunno if you're showing a profit over a decent sample but playing close to 40% of hands against players that can't fold is a disaster waiting to happen imho. At nl2 sh I think 17\14 does the job nicely, looser is ok but not too much 
With regard to blind defence... well, using a hud is a good idea for this but try 3betting more - I used to 3bet suited aces, 22-66 and of course value hands like AK\QQ\AA\KK from the blinds to a button steal. Provided villain folds to 3bets then this is +ev. You can 3bet suited connectors too if you wish but be careful not to get too spewy, it is nl2 after all and this play isn't necessary to make a nice profit.
I played close to 100k hands at nl2 at 5bb\100 with practically no variance just playing very tight and aggressive - no need to lag it up. I realise a much better win rate is possible but as I said, I experienced practically no variance playing like this because the players are so awful. I did find though that I had to make a lot of changes when I moved to nl5 just to beat the limit so maybe it's best to make some of these changes at nl2 first, I dunno.
It's also worth noting that 500 hands isn't really enough to draw any conclusions about your play in different spots... 10k would be a good starting point to really start homing in on your positional leaks but the more hands the better generally.