Winter Haven man survives drunk, wrong-way driver, wants to dance at wedding