Tears of happiness and heartache