Please comment on how I played this hand. I think I just got lucky, I only played the hand the way I did was because he didn't show any strength on the flop.

PokerStars Game #2340063295: Hold'em No Limit ($0.50/$1.00) - 2005/08/14 - 20:58:18 (ET)
Table 'Nestor III' Seat #4 is the button
Seat 1: Rufus1979 ($112.65 in chips)
Seat 2: jkrsh33 ($104 in chips)
Seat 3: 444$$$333 ($20 in chips)
Seat 4: garyjr316 ($60.40 in chips)
Seat 5: IOS ($130.35 in chips)
Seat 6: Nitroman123 ($46.05 in chips)
IOS: posts small blind $0.50
Nitroman123: posts big blind $1
444$$$333: posts big blind $1
*** HOLE CARDS ***
Dealt to IOS [Th Kh]
Rufus1979: raises $2 to $3
jkrsh33: folds
444$$$333: folds
garyjr316: calls $3
IOS: calls $2.50
Nitroman123: folds
*** FLOP *** [Qc 3h Jh]
IOS: checks
Rufus1979: bets $5
garyjr316: calls $5
IOS: raises $10 to $15
Rufus1979: calls $10
garyjr316 said, "trip jacks?"
garyjr316: folds
*** TURN *** [Qc 3h Jh] [5c]
IOS: bets $40
Rufus1979: calls $40
*** RIVER *** [Qc 3h Jh 5c] [9h]
IOS: bets $72.35 and is all-in
Rufus1979: calls $54.65 and is all-in
*** SHOW DOWN ***
IOS: shows [Th Kh] (a flush, King high)
Rufus1979: mucks hand
IOS collected $232.30 from pot
garyjr316 said, "oh.. suck out"
*** SUMMARY ***
Total pot $235.30 | Rake $3
Board [Qc 3h Jh 5c 9h]
Seat 1: Rufus1979 mucked [Ad Ac]
Seat 2: jkrsh33 folded before Flop (didn't bet)
Seat 3: 444$$$333 folded before Flop
Seat 4: garyjr316 (button) folded on the Flop
Seat 5: IOS (small blind) showed [Th Kh] and won ($232.30) with a flush, King high
Seat 6: Nitroman123 (big blind) folded before Flop