Kevin - you don't apologize for her benefit - you do it for your own benefit - an acknowledgement to yourself that you slipped up and made a mistake - the forgivness from her is something she does for herself not for you.
Keep on DBing and it may come. If it does not come then at least you know that you are a better man than you were - after all, that is what DBing is, --- working on ourselves.