TPBK is not strong enough to continue. At the micro's this is probably a set or maybe 2P, but definitely nothing we can beat. Also, there aren't many river cards that will make our call worth it.
I have no issue with anything you did till the river. No real good reason to bet this river. You have some SDV against a stronger range, so no need to bet.
Also, save the bigger "value" type bets for hands on the stronger end of your range. Your line looks like a busted FD, or about what you have.