Why is it easy to forgive your enemies, but hard to forgive your friends?

Because you expect your enemies to attack you, but not your friends to betray you. You have invested a certain level of trust in your friends that you never would do your enemies. Nobody likes a bad investment.