My perfect guy...
-isn't lazy
-can make me pee my pants laughing but be serious when he should be
-is humble
-isn't perverted
-is athletic
-isn't afraid to be different
-will still like me when i look worse than ever and i'm sick and weezing
-and when i'm sick he'll bring me soup and help me get better
-is religious
-is opinionated but won't argue to bad about things
-i can trust
-won't make stuff up
-can get along with my friends and i can get along with his
-can socialize easily
-is outgoing and can carry on a conversation
-makes me happy
-doesn't smoke or do drugs
-is a family guy
-has really nice eyes
-has good hygiene
-is well kept
-will happily sit through a sappy movie with me
-gives me my space but is there for me
-gets along with and respects my parents(which can be really hard)