No amount of guilt or feeling bad about something can ever fix things. I don't consider guilt to be a bad thing, but it should be a motivator to work at solving issues.
This is all realized to a work incident where I made a mistake, someone else fixed it and I felt bad about it.