What the hell can I do on the river here? 2/3 my stack is in on the turn, and the sick flush card hits. I'm not positive he is on a flush draw, but it's likely. He could have a set of fours or some kind of two pair. I just pushed this river because I figured I was getting great odds and if he has a worse hand 1 time out of 5 it's profitable. I don't know though, can I check/fold this river? Help!

Party Poker
No Limit Holdem Ring game
Blinds: $0.10/$0.25
6 players
Converter

Stack sizes:
UTG: $31.39
UTG+1: $28.32
CO: $30.77
Button: $22.45
Hero: $30.15
BB: $19.35

Pre-flop: (6 players) Hero is SB with 7 7
UTG calls $0.25, UTG+1 folds, CO calls $0.25, Button calls $0.25, Hero calls $0.15, BB checks.

Flop: 7 4 T ($1.25, 5 players)
Hero bets $1, BB folds, UTG raises to $2, 2 folds, Hero raises to $7, UTG calls $5.

Turn: Q ($15.25, 2 players)
Hero bets $12, UTG calls $12.

River: 6 ($39.25, 2 players)
Hero raises all-in $10.9, UTG calls $10.9.

Results:
Final pot: $61.05
Hero shows 7h 7s
UTG shows Tc Qc