I'd use a bigger rock. I don't believe that making an apology would ever make me feel better. But the most effective method of restitution I know is taking care of someone's enemy. ...Which isn't always viewed as completely acceptable. Do you think an insincere apology - said sincerely, obviously - would make someone else feel better?
Re: Private