Played it just fine, he let you get there by no raising at all.
This hand is beyond standard. So what? He sucked out on you and you resucked.
Given the stacks, totally standard. I might have bet 110 or so on the flop, but frankly I'm stacking off here even if diamonds come so your small bet is fine.