At the wedding I went to a couple of weeks ago, the couple played "I won't give up" by Jason Mraz for their first dance. Somehow I'd never heard the song before (I never listen to the radio, and Jason isn't really my style), but it seriously almost made me cry. I am now ...