I know life gets hard. I know having break up after break up is stressful. I know it hurts to get your hopes up just to be let down. I know how it feels to fail at something and feel like such a disappointment. We have all been up late at night crying for help, but not wanting to reach out to anyone because we do not want to feel like a bother.
You are not alone and you will never be alone.
It is okay to mess up. It is okay to trust someone again after they hurt you numerous times. You are not wrong for being upset when something goes wrong, but you are way too beautiful to continuously beat yourself up over something that you can not change. Life gets hard, but there are people out there that care about you.
Reach out to your friends, your family or even write down your feelings, but never hold in your feelings until late at night and cry yourself to sleep. You deserve a world full of happiness and I promise that one day your time will come.