Unknown player.
I am holding JJ in the UTG2. I raise to 4BB, all players fold, CO calls, others fold.
Flop comes: 2 4 10
I bet 2/3 of the pot, villain calls.
Turn comes: 10
I bet 2/3 of the pot, villain calls.
River comes: J
I bet 1/2 of the pot, villain calls and shows QQ.
Have I made any mistakes? What about villain?