Stop beating yourself up. You are a work in progress - which means you get there a little at a time, not all at once.

(Source: onlinecounsellingcollege, via will-we-get-out)

215,970 notes

You’re selfish, you know that? I didn’t realise this until recently, but you’re the most selfish person I’ve ever met.
You treat me like I’m second best, like I’m not deserving of you, but as soon as I try to let go, you get close again and remind me of all the reasons why I fell in love. You make me doubt myself even though every ounce of my existence says I should let you go.
But, and it’s taken me this long to figure it out, you never had any intention of being mine, nor did you care. You just liked the attention. And as much as it hurts, I have to let go, because you don’t deserve me.

Before you can grow up, you must fall in love 3 times.

Once you must fall in love with your best friend, ruining your friendship forever. This will teach you who your true friends are, and the fine line between friendship and more.

Once you must fall in love with someone you believe to be perfect. You will learn that no one is perfect, and that you should never be treated as any less than you deserve.

And once you must fall in love with someone that is exactly like you. This will teach you about who you are, and who you want to be.

And when you’re through with all that, you learn that the people who care about you the most are the ones that you hurt, and the ones that hurt you are the ones that you needed the most.

But most of all, you learn that love is only a concept and is not something that can be defined, it is different to each person that experiences it. And you will learn to respect each and every person on this earth, knowing that everyone only wants to be loved.

(via justinancheta)

(Source: urbanexperiment, via aaronxdanni)

80,569 notes