sometimes date functions just don't work out. my first semi-formal my friend who was supposed to come couldn't come at the last second.... so i ended up taking my friends friend... but it worked out okay.
my valentines function i took a guy who we were, "more than friends." the night went perfect up till the after party. we went to this one frat house and it wasn't his frat and he didn't know anyone. i guess i didn't pay enough attention to him.... he wasn't really having fun. then when he was ready to go i still wanted to stay, so that really pissed him off. he made sure he told my answering machine how he felt that night.
my semi formal this year i took one of my good friends. we had a great time. he was definately that guy... he had drank all day watching football.... at dinner he was hammered, but it was fine. his friend went with one of my sisters, and he was hammered too.
sometimes the frat guy is not the best date, and a friend is much better.