Not only did Justin Timberlake keep his promise to attend Saturday night's Marine Corps Ball in Richmond, Va., but he also wrote a lovely recap of his evening in which he shows humility and respect for his soldier-hosts. It might even make you teary-eyed.