I don't know what you have done but what I would say is if others are forgiving you; you need to look to how you will forgive yourself. Obviously, you will not forget what you have done but it is how you learn to live with it.
Learn from your mistake and move on. Everyone makes mistakes; no one is perfect - trust me.
*Hugs*
|