Wow. I'm in tears and speechless.