Emma N.
My approach to this could be considered slightly extreme but my first step would be to set clear boundaries with these people and sadly if those boundaries cannot be respected and means those people cannot respect you and in that case you have to consider your next step on if you truly want them in your life you need to surround yourself with the people who will uplift you not the ones who keep you in their lifestyle because it makes them feel better about it.