Last night’s Will & Grace had us laughing, cringing, and...