Playing the £40 at dusk till dawn.
Blinds 300/600 ante 100 I think 8 handed
my m= 11 both villians have me covered
villian 1 5th to act he is essentially a maniac ignores position at the table for hand strength and opens often, when he has a very good hand he tends to raise, and he does give respect to all in raises, but other than that he plays passive betting when other people check. He also stated at one point that he didnt think bet size mattered.
Villian 2 on the sb, seems like a reasonable ish player.
Im in the bb with

Villian one limps, Villian two completes and i check in the bb. Pot: 2600
Flop:

Villian one checks, i misread the board thinking I have a str8 with fd and bet out 2k, Villian one calls, villian two folds
Turn

I check, realisising I dont have the straight , I dont think he would have limped with hands like ak aq jj though it seems plausible that he is floating me I have seen him calls a raiser hands like 34o at the beggining of the game so it is possible he has the nuts. Villian bets 3800 I call.
River:

I check and Villian puts me all in for 12k, I fold.
I think that because I had a str8 I got a bit confused and my whole plan changed after the flop, if we know the villian can turn up with air quite often on the river how would you play this hand? Im thinking that I should have check raised the turn which does fold out all his bluffs, but it also prevents him from bluffing me and I have reasonable equity on the turn.
On the river after I have shown such weakness he is basically betting his entire range, so although I thought there was a massive chance he was bluffing I wasn't sure that I could call due to the chance of his qh etc being good.
This is a pretty villian specific hand, so I hope people have some opinions.