Your bet on the flop was nice. The 5 on the turn is a problematic card since it completed both the str8 and flush draws. would bet the turn to see where I stand, it makes more sense then checking the turn and betting the river.

Your opponent played the pocket Q in a very odd way which does not make any sense to me, there is no way I would put him on a higher pocket pair.