Of course it's possible.
Once you've been forgiven, you can give others forgiveness. The trouble is we remember, so we feel as though we didn't forgive.
It's only hard for those that want some sort of retribution for what they suffered. If you do not need "revenge", what's to stop you forgiving?
Also, once ou've been hurt, you become wary of it happening again. This causes people to "back off", so it will be a different relationship after from before.