Hey, don't beat on yourself that much! You're human. You're going to do things that you later regret. Those are mistakes, and they're a fact of life. They don't define who you are. You're one of the kindest people I've ever met online, and you do your best to make sure everyone's happy and has a smile on their face. I'd hardly call that a "horrible person".