Love is rarely flawless Carter pointed out. Humans delude themselves by thinking it has to be. It is the imperfection that makes love perfect.
Forgotten your password?
New to AllAuthor.
Already have an account.