So I recently moved to 50nl, played ok was up a couple buy ins. Then dropped 4 BIs yesterday, mostly because people were limping/flatting monsters.

Example, sorry no HH.

I am otb with JJ it folds around to me. I raise it 3.5 bbs, sb folds, bb calls.

Flop is pretty dry, like 8 5 3 rainbow. BB checks I bet 4/5 pot, he calls. Turn is a 9, He check raises, I shove over. Maybe didn't play it well but I don't see how I am folding here against unknown.

He has KK.

This happened to me multiple times with villain either limping then 3 betting preflop or limping calling with AA, KK and AK and completely effign my ranges.

This can't be normal can it? Anything I can do here or just unlucky and playing against retards? Tilted me quite bad.