Things will get better. Like Chelsey said, we all make mistakes. We're only human. Maybe you wish you hadn't done it, but you did and you shouldn't hate yourself for it.
I hope you don't mind me commenting this :) I'm really sorry you feel the way you do. I can't begin to imagine. But do not feel ashamed or mad at yourself for what happened. People make mistakes, but you always learn from them all. So keep your chin up :D Know you're beautiful inside and out, and know what you're worth. Good luck :D