Guilt isn’t always a rational thing; it’s a weight that will crush you whether you deserve it or not.
Stop it! You do not need to feel so much guilt. Let it go. Life is meant to be lived not feel guilty because you didn't live up to someone else's standard. To make a mistake is to be human. Admit the mistake, apologize once and let it go. Do not be ashamed to apologize.
Plan your life, live it and be kind to others. The opinion of others is none of your business. You will be so much happier if you loose the guilt!
Life is too short to feel guilty about walking your path.