This is why you probably be playing 6 max. The game is so much about feel and there"s so many specialists playing 6 max that it is so much tougher than full ring.
Playing jacks for set value isn"t profitable long term imo and the situation you find yourself in now is why. You talk about 3 betting with no plan, well it seems like you"ve flatted without a plan.
Whether you fold to a 4 bet is entirely down to your read and player rendencies- given your stats on the villian I would perhaps be folding to a 4 bet but happy to get it in on this board if he flats your 3 bet. Calling has just created more problems than 3 betting
I"ll run through my thought process in the hand, feel free to pick out the flaws ...
3 bet ? His co raising range is wide and mostly he"ll fold to a 3bet and thats ok but we could do better, if he 4 bets I will have to fold oop, given his fold to 3 bet stats suggest a strong continuing range, but thats also ok and could actually save us $$, and, if he flat calls, his range has good equity and I"m oop in a bloated pot versus an aggressive opponent which is a tough spot.
Flat call pf ? Much like the "3 bet he call"s" scenario but, the pot is smaller, and we still can get full stacks in by the river if we feel that"s appropriate. Our hand is under repped so we get more value from his weaker holdings, which is likely and exploits his aggro tendancies. This was my preferred option and my plan for the hand, and doesn"t include set mining JJ ( ie; set or fold ) though the value of setting up is a considerable part of the value of pp"s.
Now, the hand is! posted to question the line taken in this instance, but there"s no benefit in accepting 3 betting pf as superior, without understanding why that is the case. Oh! and I really could"nt agree more, 6 max cash, even 50 nl, is plenty tough.