Remember, this guy only had $35 to start with. But all these little shortstacks keep up with this same crap and it adds up. What in the hell?

***** Hand History for Game 2043673645 *****
$100 NL Hold'em - Friday, May 13, 17:03:20 EDT 2005
Table Table 36666 (6 max) (Real Money)
Seat 6 is the button
Total number of players : 6
Seat 3: Laramar ( $215.5 )
Seat 5: merlin31000 ( $35.88 )
Seat 6: win_n_sit ( $97.57 )
Seat 4: SlappYou ( $109.95 )
Seat 1: johnpendley ( $35 )
Seat 2: hairpinflush ( $99 )
johnpendley posts small blind [$0.5].
hairpinflush posts big blind [$1].
** Dealing down cards **
Dealt to SlappYou [ Js Kd ]
Laramar folds.
SlappYou raises [$4].
merlin31000 folds.
win_n_sit folds.
johnpendley calls [$3.5].
hairpinflush folds.
** Dealing Flop ** [ Ah, Ks, 2h ]
johnpendley checks.
SlappYou bets [$7].
johnpendley calls [$7].
** Dealing Turn ** [ Jh ]
johnpendley bets [$5].
SlappYou raises [$30].
johnpendley is all-In [$19]
** Dealing River ** [ Qd ]
SlappYou shows [ Js, Kd ] two pairs, kings and jacks.
johnpendley shows [ Jd, Ad ] two pairs, aces and jacks.
SlappYou wins $6 from side pot #1 with two pairs, kings and jacks.
johnpendley wins $69 from the main pot with two pairs, aces and jacks.
win_n_sit has left the table.


Did I do anything wrong here?
The pot was like $25 so I decided to just go ahead and put him allin for his last $20 bucks. What would you do?