Sometimes you simply have to tell them to step it up. That's not really no jerk type behavior. If the person keeps on enaging in the SAME behavior and yet keeps on bringing you the same ol' sob story to listen to, you're doing them and yourself a favor by telling them to step it up. Like you might have some girl that loves to complain about her man, and you're just loving your day, but she comes around with those complaints and it starts dampening your day, there's nothing wrong with saying, "Say babygirl you complain about that negro all the time, but you continue to deal with him. You willingly choose to be in that situation and all these complaints are dampening my mood. I'm not trying to hear about a problem you could easily solve and choose not to. You're doing me and yourself a disservice by not handling your business. Either address him or cut him out of your life if he doesn't change. With that said I don't want to hear any more about that situation until you chose to do so."
You got a homeboy that keeps crying over some female, sometimes you got to tell him teh same thing. "Man why you over here investing all your energy into a woman that ain't concerned about you? You only got so much life to live, so invest in positivity. Invest in a woman that actually treats you right... I don't want to hear about ol girl anymore."
It's not really your perogative to solve another grown-ups problems, especially if they choose not to solve it.