Please do not misunderstand me here, I don’t believe you should cut people out of your life whenever they say or do something you don’t like or if they offend you in some way. Especially if they acknowledge their wrong choices, are trying their best, and are asking for your patience.
However, to say you aren’t Christian if you refuse to be hurt, used, or lied to is completely wrong. You have every right to protect and defend yourself and those you love.
Firm boundaries established with kindness, respect, and communication are critical to healthy relationships. State your boundaries calmly & clearly even if it is uncomfortable. Forgiveness does not mean you must tolerate continual dishonesty, manipulation, or abuse.