Angel,
As others said, dealing with the consequences we create is really hard, but there it is. I've had a hard time with that too and I came across this quote from Maya Angelou. She is an amazing woman who made a lot of mistakes in her life, but moved gracefully ahead anyways and accomplished all she set out to do.
"At the time, I did what I knew to do, and when I knew better, I did better".
Love, Anna