Genesis 50:17 ‘This is what you should say to Joseph. “Please, forgive your brothers’ sins and misdeeds, for they did terrible things to you. Now, please forgive the sins of the servants of your father’s God.”’” Joseph wept when they spoke to him.
18 His brothers wept too, fell down in front of him, and said, “We’re here as your slaves.”
19 But Joseph said to them, “Don’t be afraid. Am I God? 20 You planned something bad for me, but God produced something good from it, in order to save the lives of many people, just as he’s doing today.
Yes, we definitely need to forgive even when that forgiveness is hard to come by. That, IMHO, is when it counts the most, when you know they’re seriously not sorry and feel their ill treatment of you is amazingly just fine. That’s when forgiveness is at its greatest.
That doesn’t mean you have to continue to take the abuse though. You can forgive and simply move on. You don’t have to feel guilty about this by any means. You have a right to stand up for yourself, let the other person know firmly but kindly.
Then go live your life.