id just fold the flop. why did u call?
as played, looks like u turned a draw maybe with 6cXc or are getting tricky with like AA.
id raise more on the turn though so u know whether to call a shove, and have closer to a psb for the river.
might be an interesting decision whether to c/c or bet the river though since he can have a draw too.