Sometimes you just can't help someone, who has no idea what's wrong with them. Maybe they don't want you to change them, but just accept them. It's not an option when they keep messing up and leaning on you for support when they aren't trying. When you help someone who is down and out then you expect them to try and do better. They need to see that you are tired of their crap and don't want to be used. Sometimes you just have to say "no" and cut them off.