I like this hand.
You both have decent hands for late. To bad you have each others outs. lol.
I think if he was an observant player. Then he might of had a read, but I think he was hanging out for the gutshot on the turn. His calling was chasing.
I think you could have chunked it for a pot size bet though, and maybe have taken it down. Not sure if that would have been better on the flop or the turn. Game, time, decision, etc? I'm sure you know what I mean.
I've had a few hands like this. Some where I've done the right thing, and won the pot. But some where I folded the same hand and cost myself half or possibly a whole pot.