The 10-10 hand - call preflop, check flop, call turn ..... he had you on a draw. Not trying to be harsh, but whether he had a Q or not, he probably saw your play as weak, and his bet on the end was enough to take it. Course if the river had been an 8 ......

.... you
might have found he was playing 67 lol