Yes, we all have to learn & develop from the wrongs that have been done around us & go forward with our lives. We can even forgive those who wronged us. However in the process, forgiveness doesn't mean that we don't hold them accountable & the choices we make as to whether we allow them into our life again doesn't determine whether we have forgiven or not it is all about holding them accountable especially if they have never looked to make amends to us.
Holding onto anger & not forgiving the harms people have done to us....even family, only hurt us, not them because most of the times they are clueless to or don't care about our feelings in the first place