I hate letting people down more than almost anything else. When I screw up, I think a lot of people, myself included, immediately want to fix the problem. We know we screwed up and we want to make things right, but sometimes you just have to accept that someone may just need some time to be upset with you for a while. Sitting in the guilt feels horrible but it's an important part of growth, I think.