I have forgiven a person, but because of a toxic situation, I don’t want anything to do with them. Is that wrong?
With limited information, I can offer only a general response.
It is good that you forgave someone who sinned against you. That is what we are to do (Colossians 3:13).
Managing potential conflicts with another person can be a wise course of action. Without knowing the situation, I would simply encourage anyone in a situation like yours to make sure that avoiding a person is not a substitute for resolving an issue. Scripture instructs us to “Get rid of all bitterness, rage and anger, brawling and slander, along with every form of malice” (Ephesians 4:31). That is something we want and need to do—with or without interaction of other people.
God bless your efforts to carry out God’s will: “If it is possible, as far as it depends on you, live at peace with everyone” (Romans 12:18).