My Perspective:
Completely eliminate the poison. Completely cut it out of your life. Poison coupled with a personality is worse than poison in a bottle or a pill or a syringe. 'Forgiveness' means accepting that a person is a flawed human being, and being able to isolate feelings of wanting revenge, or mis-guided feelings of thinking that staying involved is included in 'forgiveness' - it means being able to let it all go, and focus on your path in a new direction, completely separated from the poison. There is a time-honored saying that may need repeating - Beware of a Silver-Tongued Devil. Shut it Oot and Pray for Freedom from it.
RDBplus3 - Happy, Joyous and Free - and I KNOW You Can B 2