Love is rarely flawless Carter pointed out. Humans delude themselves by thinking it has to be. It is the imperfection that makes love perfect.
Richelle Mead