It is all so awkward, isn't it ? We get hurt and sometimes it is difficult for us to accept apologies but then when we offend someone else, we want our apologies to be received with open arms. Of course, this all varies on the situation and the individuals involved. Track records are also important factors. Are the "offender(s)" repeat offenders or are they "first time offenders" ? Does it matter ? Should we always be willing to forgive no matter what ? I think so. Otherwise, we basically poison ourselves with bitterness, resentment and possibly even hatred. I say, forgive, try to forget but you do not necessarily have to have a relationship with your offender(s). Sometimes it is not meant for us to have relationships with everyone we come across or everyone in our lives even if they are family members. A cordial "hello" at a family gathering is sufficient. Some personalities just clash all the time and it is better to keep your distance (of course, this is not always the case).
Either way, what is in our hearts is what is important. Yes, we should forgive because it is the right thing to do, especially if we want to be forgiven for all our iniquities. However, we should also be wise and protect our hearts. When we are hurt, we cannot even think straight. Our thoughts are scattered all over the place and everything seems to be falling apart all around us. Hurt feelings may prevent us from making clear decisions and may cause us to do things that we will later regret.
Our intentions should always be good but we should always guard our hearts and be wise about which relationships we want to hold on to.
"Above all else, guard your heart,
for it is the wellspring of life." ~~