Sometimes it is just as easy to run and hide when you have hurt someone or made a mistake. Especially when it is people you don't even know. I'm glad that you have chosen to own up to your short comings. And are attempting to make things right. It is times like these that build character. Hopefully the people that you have offended and upset will also take this time to work on their own character and forgive you.