I'm sorry for hurting you.
Most of all I'm sorry because sometimes I just can't help these things. I know that people see me as a bitch, and amazingly you don't (always) see me that way. I don't know how you do it, but you can see the real me. And you have no idea how scary that is for me. Everyday is a rollercoaster, sometimes good - sometimes bad. I'm not perfect, nor do I claim to be. I just don't want you to expect too much from me, sometimes.
I won't always say the right thing.
I won't always be sweet.
I won't always say thank you when I should.
I won't be there to listen everytime you need me to.
I won't say I love you everytime you need to hear it.
I won't be able to open up to you like you want me to.
Just know that I love you, and that I'll do anything for you. You'll never understand how much I love you, Zack, you may think you do...but I know for a fact that you don't. I wish that I could be the perfect girlfriend for you, the girlfriend that you deserve, but I can't be. That's just not me. And no matter how much I love you I'm not going to go out of my way to change for you.
Just know that I love you.