Hey RahXephon1,
any postflop stats on villains, WTS, W$@SD, AF? Maybe, VPIP/PFR as well?
Anyway, I bet flop in order to win the pot directly and protect from a draw. However, with 3 kicker I insta fold to reraise as no worse hand is raising here.
As played, turn is well played.
Regads,
burek2000