Could I have avoided this? Already been questioned about why I never raised preflop on this, well this guy was calling everything regardless of raises and already seen him calling all preflop raises with a lot worse than what he held on this occassion. My thinking was that I was trying to sneak in and catch him, unfortunately it was the complete opposite as it turned out.

All comments on any parts of this hand please.
***** Hand 684311045 *****
1.00/2.00 Texas Hold'em (No Limit ) - 14 July 2007 00:04:35
Table TH 609 (Real /Cash Game )
Seat 1: Njörd (189.25)
Seat 2: CheMinSOO (254.80)
Seat 3:
Rigapeppe (513.60)
Seat 4: anna_26 (95.88)
Seat 5:
yen_sid (165.64)
CheMinSOO post SB 1.00
Rigapeppe post BB 2.00
** Deal **
Njörd [N/A, N/A]
CheMinSOO [N/A, N/A]
Rigapeppe [N/A, N/A]
anna_26 [N/A, N/A]
yen_sid [Kc, Jh]
*** Bet Round 1 ***
anna_26 Fold
yen_sid Call 2.00
Njörd Fold
CheMinSOO Fold
Rigapeppe Check
*** Flop(Board): *** : [9c, 7h, Jc]
*** Bet Round 2 ***
Rigapeppe Check
yen_sid Bet 4.00
Rigapeppe Raise to 12.00
yen_sid Call 12.00
*** Turn(Board): *** : [9c, 7h, Jc, Jd]
*** Bet Round 3 ***
Rigapeppe Check
yen_sid Bet 30.00
Rigapeppe Raise to 60.00
yen_sid Call 60.00
*** River(Board): *** : [9c, 7h, Jc, Jd, 5s]
*** Bet Round 4 ***
Rigapeppe All-in 439.60
yen_sid All-in 91.64
*** Showdown *** : Rake: 3.00 Total Pot: 329.28
Njörd Fold Win: 0.00
CheMinSOO Fold Win: 0.00
Rigapeppe [7s, Js] Full house Win: 329.28
anna_26 Fold Win: 0.00
yen_sid [Kc, Jh] Three of a kind, jacks Win: 0.00