Villain is a 50/6 moron. Played ok?

Stage #548849454: Holdem No Limit $0.25 - 2007-01-18 18:17:48 (ET)
Table: CAMELIA ST (Real Money) Seat #4 is the dealer
Seat 4 - JDH1 ($43 in chips)
Seat 5 - POCKETDUCKSW ($24.50 in chips)
Seat 1 - T3ZINU ($43.10 in chips)
Seat 2 - XDREAMWEAVER ($26.40 in chips)
Seat 3 - GLAMORAMA23 ($24.29 in chips)
POCKETDUCKSW - Posts small blind $0.10
T3ZINU - Posts big blind $0.25
*** POCKET CARDS ***
Dealt to XDREAMWEAVER [Qc Qd]
XDREAMWEAVER - Raises $1 to $1 standard 4x
GLAMORAMA23 - Folds
JDH1 - Calls $1
POCKETDUCKSW - Folds
T3ZINU - Calls $0.75
*** FLOP *** [Jd 4h 3c]
T3ZINU - Checks
XDREAMWEAVER - Bets $3
JDH1 - Calls $3 Could be Ax, could be Jx, could be 34
T3ZINU - Folds
*** TURN *** [Jd 4h 3c] [10d]
XDREAMWEAVER - Bets $8
JDH1 - Calls $8 now my interest is peaked, but im more than half in
*** RIVER *** [Jd 4h 3c 10d] [10c]
XDREAMWEAVER - All-In $14.40
JDH1 - Calls $14.40