I know those feelings of regret Brenda, and shame. I don't have words of wisdom because I haven't been in this kind of situation. But the good thing about mistakes is we can learn from them. We also get to make amends to those we have harmed, when the time is right.
Try to show yourself some compassion.