Thanks for the amazing words! I think it is important that I recognize that just because I am ready to apologize that someone else isn't up for the forgiving. It is also an important step to remind myself to leave people where they're at.
Thanks for helping me through this, it sucks, but it is a truth I have to accept.