When something amazing happens ,he's the first one you want to tell, He's the first one you call when things are going wrong, He's the first one there when you need a shoulder to cry on, When you imagine your perfect guy, you think of him, Your friends wonder why you aren't together yet. He knows when things aren't right. He is amazing in every single way and treats you better than any guy you ever will... So my question is?? Why is it that we always fall for our best friend?? Is it because we know we can trust them?? Is it because we know them so well ?? Is it because of the way they know exactly what's going on in our heads.? Or is it because they are there anyday , anywhere , anytime , when you truly need them without promises... Or maybe they are there beacause there is nothing in it for them except for that glimmer of hope that maybe someday there will be..