I understand regret for things we've done in the past. But I always feel the best way to pull yourself out of those slumps is by reminding yourself you are not that person anymore. You are better and stronger now and fully understand just how damaging betrayal really is.
Regret is a very good reminder for us all...just don't stay there too long. You have to keep working towards a better life and being a better person "Don't give up, the beginning is always the hardest." My Mom:)
My tolerance for stupid shit is getting less and less.