Taking a weak/passive line causes you to under-rep your hand. What's your read on Villain that prompted this?

As the flop played, unless you are trapping him, wouldn't it be better to lead the turn $10-$12 than to check-call $12.

The river is a bit scary...many folks will give up a marginal hand that you beat by then and check-behind. Monsters bet slightly more than half pot then, and equally-imitated bluffs cannot be ruled out.

If you're going passive against a tight player because you think you're beat then the river is probably a fold. It's definitely hard to decipher what's going on with 0 reads/rangers on you and villain.