Local Card Room cash game, Big Blind is 2 (10 handed) $20 min buy-in, $200 max
Button (150)
SB (300)
BB (100)
Hero (540)
UTG+1 (200)
UTG+2 (150)
MP1 (200)
MP2 (400)
MP3 (150)
CO (100)
Preflop: Hero is UTG with 4

, 4

.
Hero calls 2,
UTG+1 calls 2,
1 fold,
MP1 calls 2,
MP2 calls 2,
1 fold,
SB calls $1,
BB checks
Flop: ($9) T

, T

, 9
4 checks,
MP1 bets $10,
5 call
Turn: ($69) 4

,
4 checks,
MP1 bets $15,
1 fold,
4 call
River: ($144) 6

,
3 checks,
UTG+1 bets $15,
MP1 raises to $55,
2 folds,
Hero raises to $110,
2 call,
Final Pot: ($474)
Results in white below:
Hero has 4h 4c (fours full of tens).
UTG+1 has 7h 8h (straight, six to ten).
MP1 has 10s 5d (three of a kind, tens).
Outcome: Hero wins 474.
Preflop: I think many of you wouldn't like my UTG limp with pocket 4's, but a reasonable raise at this table won't weed many, if any players out. I'd rather not fold because if I can make it to a cheap flop I'll sometimes catch a set and get paid off big...
Flop: I'm not sure whether I should have called on the flop. MP1 makes this raise with any two cards and I thought there was a chance my 4's might have been good. If I really felt this way, I probably should have raised but I knew that any straight and flush draws would undoubtedly call. With this is mind, should I have just folded instead or was I given enough odds to chase a 4 (knowing that almost the entire table would call here and I could make a lot more money back if I hit my 4)
Turn: I think it was >ev to slowplay here. I could have bet or check-raised, but I would have chased out other callers.
River: I think the check-raise was the right idea, but I don't know whether I should have raised more. My fear was that I might get a weak flush or three of a kind to fold if I pushed... I also wasn't entirely sure I had the only full house (small possibility I was against 10-6, 10-9, 10-4, or pocket 6's or 9's)