1) why wouldn't he shove every better hand than ours here? i fold

2) i think the first raise is optimal/correct and i fold now. its really easy to say that you wouldn't have raised now that you see he has 3bet, but the truth is that he never 3bets lightly against us and often calls. on top of that our hand sucks as far as implied odds / deep stacks go.