I'm no expert, but two pair is still just two pair. calling down 10BB dosn't look like a chase. i probably would have shut down... checked on the river, fold to a raise, raise on an improved hand. but i've lost quite a bit by betting the second best hand again and again and again.
At this point in my game i'm probably over cautious of turn card calls and raises, but it sure seems like 85% of them are because the villian has something pretty good. i think you did ok, trips are just hard to read.