Imperfections jelentése 'tökéletlenségek'. Ez egy olyan szó, amit nem hallunk minden nap a dalokban, és különösen érdekes a kontextusában.
Ebben a dalban John Legend azt énekli, hogy szereti partnere "perfect imperfections"-jét, azaz a 'tökéletes tökéletlenségeit'. Ez egy gyönyörű paradoxon, ami azt fejezi ki, hogy a szeretett személy hibái is hozzátartoznak a teljességéhez, és éppen ezek teszik őt egyedivé és szerethetővé. Ez a kifejezés mélyebb értelmet ad a szerelemnek, és nagyon emlékezetessé teszi a dalt.
John Legend amerikai énekes ebben a dalban egy olyan szerelemről énekel, ami egyszerre hozza zavarba és tölti el boldogsággal. A dal elején egy olyan kapcsolat képe rajzolódik ki, ami egy „varázslatos, rejtélyes utazáshoz” hasonlít, tele pörgéssel és bizonytalansággal. A dalszöveg szerint a partnere egyszerre vonzza és taszítja, amitől úgy érzi, „forog a feje”. Egy gyönyörű metaforával írja le ezt az állapotot: „A fejem a víz alatt van, de jól lélegzem”, ami azt jelenti, hogy bár a helyzet néha őrültnek tűnik, ő mégis biztonságban érzi magát.
Ez a dal a feltétel nélküli elfogadás gyönyörű himnusza. A refrénben a „Mindenem szereti minden porcikádat” sorral az énekes kijelenti, hogy partnerét tökéletesen, minden hibájával és „tökéletes tökéletlenségével” együtt szereti. A kapcsolatuk a kölcsönös odaadáson alapul: „Add nekem mindened, én is neked adom mindenem”. Ez a szerelem jelenti számára a kezdetet és a véget, és ebben a kapcsolatban még akkor is győztesnek érzi magát, amikor veszít.