That Perfect Guy...

I like a guy who smiles when he says my name, who sticks up for me when someone makes fun of me, tells his friends about me with no shame, laugh at me when i pretend to act stupid, pick the randomest part out of the day to tell me im wonderful, give me a hug when im feeling down...but most of all someone who would just care for me over all, and never let me down and break my heart.