@MisterB
You´re right the Odds were wrong.
But, why do you want to C-Bet the flop with the Intention to give up your hand when he calls you? That makes no sense, because eitherway you believe that you´re ahead (in most cases you will be) then you can go All-In, because you want to avoid a decision on the Turn where you HAVE to move All-In no matter what card appears. Or you believe you´re beaten and check behind and give up your hand right away.
The problem is, if you C-Bet the Flop and he calls (he could do that with a Draw or any weaker made hand on this limit. And on the Turn an Ace appear, it does not matter if you bet here (representing the Ace), because your Opponent is getting good odds to call here or check behind and allow your opponent to bluff you out the pot on the River with nothing, because you showed him that you´re afraid of the Ace.
So avoid this difficult decision and decide if you see yourself ahead on the Flop and push it, or if you believe you´re beaten - then give up your hand.
Only one Overcard to your Pair does not mean that your ONE Opponent has a Jack. He could also check/raise you with an weaker Pair, because he believes you´re on Overcards.