You're only human. Hurting each other by mistake is what we humans do. We're all guilty of it.
You gave me a "hug" the other day. That made me feel better. I am grateful for that. You made me feel better - you deserve to feel at least a tiny bit good about that.
You're hurting over your mistakes now. But, it will get better. That doesn't mean you will stop caring, but you will able to move on.
You said that sorry isn't enough. But, maybe it's a start. Saying sorry goes a long way to healing relationships. Don't give up on this person. Give it time.