eh you have a full house you have to call that river especially since no one in that hand knows how to bet size properly. as for what i would have done, i would have raised preflop to build the pot because your goal is to stack off your opponent and you're not going to get all his $$ limping 5 cents and betting 5 cents on the flop. you need to learn how to bet size properly and know that every hand you play you need to raise to build the pot.