Just as a disclaimer, I am not a live player, but its still poker, so I will just analyse the hand as if, this was an online hand against a competent opponent.
Preflop
Standard open, and I guess, GTO charts will have us mostly defending to the 3-bet with this combo, because its suited, and we have position. It has to be close though, when you open from this early on the table, because he is supposed to be 3-betting thighter than against a CO or BTN open. So if he was a particularly tough opponent in an otherwise soft game, I could see myself just getting rid of this spot by folding to the 3-bet.
Flop
As played we obviously have to call, when we hit top pair. But as you surely know, you hand is mostly a bluff catcher here. You are still behind to AK, AQ, AJ, AA, KK, and those hands make up a lot of his value range.
Turn
I am not betting here when checked to. He can definitely be trapping with some stronger hands, and basically you still have a bluff catcher.
River
Having improved to two pair, I think, we are to high in our range to fold now. QJ just got there, and of course we still lose to AK and sets. But we do beat some hands like AQ, AJ, A8s and of course bluffs. The question is, do we just call, or do we jam, and this is, what Bart Hansson call a "reverse pot
odds" situation, meaning that any hand, he is betting, that is not a pure bluff, is priced in to call us off.
So we can raise, if we think, we are good more than 50% of the time. But I am not so sure, we are. Of course its difficult to not be results oriented, when you share the results. But this is a big river bet, and I am not sure, how often he is doing this with a hand for value, that we beat. Not saying, this could never be AQ or AJ. But 50% of the time? Probably not, so personally I am just calling here.