I decided the call was the best option, I didn't want to RR out of position but the thought had crossed my mind. I thought that he may well have been at it but with 1/4 of his stack already in there I can't see him passing if i re-pop. I am hoping that he misses the flop and I can either check raise if I hit it or have a stab at a random board and get him off it on the flop.
Anyway as the hand plays out the board came down:

I bet hald the pot and he pushed for what he had left $58 I think it was I insta call he shows As

turn is a

and the inevitable

on the river.
In hindsight I think I should get away from this preflop - I never knew the oppo - and as I said I wasn't paying him much attention so I think I may have underestimated him. I don't think it matters what happens pre flop i think all his chips are in on that flop anyway. top set nf draw the afct I made my straight and got rivered was a sore one.
After that hand I tangled with matey a few times as he was also playing a $1/$2 table I was on - I swear he was stalking me.
The hand I really want opinions on is the next hand, I dunno what to make of it tbh not sure if I played it terribly bad or if matey was a moron. I am thinking moron.
$1/2 table 5 handed.
Stacks
SB - $227 - TAG
BB - $203 (hero) Playing TAG mostly but been making a ew stabs at various pots.
UTG $180 LAG
C/O $150 (moron) LAG
BUT $$141 SUPER LAG!! been up and down like a yoyo
So we have 3 limpers and SB makes up.

Not the best starting hand but I have been getting some respect anytime I have raised any showdowns I have been involved in I have been in front when the money has gone in. If re-raised with no draw I have been giving up fairly easily.
I make it $6 to and get a caller from moron flop comes 4 5 J rainbowso flopped TP and open ender - fairly safe board I think not much to worry about unless he had made bottom set or the like. I think if he is holding JJXX + pf then he is raising me he has shown previously that any A is good for him to raise.
On the flop I check call his bet of $14 on the T turn bringing two clubs on board I check raise his $20 bet and make it $55 to he calls - my mind is doing overtime trying to put him on a hand, I don't think he has a draw as he has shown previously that he bets these heavily. at best I am putting him on a low set. and on the

river I decide to lead out for $70 deciding this is the only way I can take the pot down, the Q is obviously a danger card to him especially if he has no clubs in his hand and hasn't played some cack like K9XX or AJXX my line of though is that he still has at best bottom set now given the fact that I have c/raised him and then led out on the river I think this looks like quite a strong play. he lets the clock run down and eventually calls and shows 9954 no club for two pair.
Thoughts on how i played this hand please?
My initial thoughts are I played it quite strongly, I don't understand the call preflop tbh i dunno what sort of flop he is trying to hit, and then after the flop I 'm not sure what he thinks I he is beating. Have I been outplayed here or have I just been lucked out on by a mug who couldn't pass bottom 2 pair?