Imperfections of our love...