Haven't posted here in a while.
I've recovered my bankroll twice in the past four months, but lost it all about two weeks ago.

The main problem is I lose it to slowplaying.
Hitting top pair top kicker or even two pair and having my raises called.

Once, I make a bet on the flop, and ended up losing a hand to someone with pocket kings.
What's worse is that these people don't raise preflop at all.
They wait for someone else to do the raising and smooth-call.

If I hit a decent hand on the flop and I make a sizeable raise and it gets called, wouldn't it be wise to check/fold on the turn? I don't like the feeling of giving these people my money when they pull this garbage.
Other times, I have this happen and end up winning the hand because I either outkicked them, or were trying to slowplay two pair (I had made my straight/flush or whatever monster hand).

What's worse, is that these kinds of people limp with high pocket pairs preflop.

How should I handle these types of situations?
It's the one cause of me losing money.