The best dates are amazing and can give people joy in life. The worst dates just make people think about what they did wrong and how to improve themselves for the next time. Eagle High students explained...