#1.. why not bet the turn? were you affraid of him check/raising? i think if you bet the turn and he just calls it gives you a good sense of where you are at. his raise on the flop means nothing really because i've been seeing alot of PP's check/raising flops after raising preflop. On the button maybe 3bet this hand preflop as well to get a better idea of villains hand strength? I haven't played 2nl in a very long time so I don't remember exactly the type of players there. Only other thing is possibly shove on river? He only has what, $1.71 left? If he does show up with A9s or TT then ouch, but chances are he's more likely to have QQ+, maybe AJ+ hands?
I like to see what other have to say on this hand...