QUOTE(King Of Beasts @ May 30 2013, 05:08 PM)

I know. Im struggling to not think negatively about myself. I have my whole life. I'm fine though. No point wallowing in the past when I can do so much with my future.
I was once as you are. I was my own biggest critic. I figured out the cycle of self-hatred the hard way.
Respect for others, works in the same way it works towards ourselves. When we do something we would vilify in someone else, that results in less respect for ourselves. Sometimes we keep going down that path, and we wonder why. It becomes a wound, and we believe lowly of ourselves, because 'only a bad person' would do what we are doing, and it goes on in such a fashion.
Until you stop, think, and forgive yourself, it's going to keep going. Until you act differently, it'll keep churning.
Regret?
The *only* thing in life you should regret is the things you never learned from. Regret can serve a positive role, if you see it differently. It's not "I'll never do that again, because I felt ashamed afterwards." It's "I did that wrong. Let me try a different way next time."
You are the same complex, scared, nervous wreck like the rest of us. It's the ones who realize this and stopped trying to impress others and just put themselves first, which is not the same thing as being "selfish", are the ones who inspire the rest of us.
It's not if they like you, it's if you like them. It's not if I'm good enough for it, it's if it's good enough for you.
Put yourself first.
[/endsermon]