I know sometimes I'm a little too needy
Craving your affection like I've never been loved before
You can blame that on the unfaithful ones
Those who didnt look back when they walked out the door
I know sometimes I make mountains out of mole hills
Creating these stupid scenarios in my mind
You can blame that on my past aggressions
The mistakes I've made a thousand times
I know sometimes Im not who you wish I was
Having no motivation, no means to spoil you, no drive
You can blame that on my fragmented will to be alive
I know sometimes I miss you right when you leave
Making you think I'm more attached than I should be
You can blame that part on whatever you want
You see,
All these things I know I'm too much of,
You make them seem okay
You take all my rain storms and turn them into a beautiful day
I'm sorry sometimes I'm a little too much
But I know I have exactly enough love
To cherish you every step of the way