A) A super nice guy who is caring and not that perverted (doesn't want you for ya booty) but he kind of has issues with himself like self esteem issues, you have known him well for a year. Nerdy, good grades.
B) A guy you have passed in the halls, and are just getting to know. Is kind of a loser, not good in school, and you dont know much about him at all.
Most Helpful Girl
I'd go with A any day :) insecurity shouldn't be a problem. Quite the opposite it brings both of you closer because the foundation of trust will be constructed by both of you. So not only will he have a good academic background and good manners but this never ending new love and trust. :)0