No, because people like that (my experience) end up hurting you at some point.
I can even try and stay close in the hope that they will change over time, but if in the end they don't change and I end up harming myself along with it... Well, the friendship we had was good while it lasted.