You don't deserve any of the shit that is happening to you. You don't deserve the things people do to you; what he did to you. You deserve so much better. You deserve the finest in life. You don't deserve to be fucked around with. Your time shouldn't be wasted on people who don't even deserve to say your name.
Because you're amazing. You're beautiful. And I hate that you don't see what I see in you. I want you to love yourself and know just how wonderful you are. But it's your past that's fucking you around. It's all those people who've just walked out on you. All the people that say stuff to you that isn't true. The voices in your head telling you that you're not good enough. When you really are. You have the best insight on things. You know exactly how I'm feeling at all times as if you're inside my head. Because you've seen some horrible things. You've been through things that destroy people; things that could've destroyed you. But you're strong as. I don't know how you put up with everything that life throws at you. Yet you somehow manage to. I admire you. You're one of the most genuine people I know. And anyone who thinks you're not good enough doesn't deserve to know you. Anyone who believes that they can just walk out on you isn't good enough for you.
And I know things get hard for you. At home and at school and inside your head. I don't and probably never will figure out what goes on inside your mind. But I wish you would see how beautiful you really are and stop listening to the shitheads around you. Listen to me instead. Because I've met some pretty horrible people. And then I've met some pretty amazing people and you're one of them. And I truly believe that you're going to go far in life. You're going to find love and hope and everything you've ever wished for because you deserve it.
Don't give up on yourself ever, because you're amazing. And I don't know what I'd do without you. I absolutely adore you. I just wish you'd see what I do.
I love you.