By the way you phrased it, I'm guessing that you've told these people multiple times in where your boundaries are. And yet, they've still crossed the line. In some semblance I vaguely/slightly know how people have come to you as a refuge of sorts, to rant and rave all their troubles away. Thus...