Love is a natural feeling and its a free gift of nature, can we control any natural thing? Hell No it very much impossible so is it with love.
Love is an intense feeling that we can't control when once you have it toward a person, it makes us love someone unconditionally, that even with all the odds against us we can't just let go.
I tell people it very easy to defined love in a relationship, love doesn't look out for any perfect person. It just complete an imperfect person, so when once one can't over look one's imperfections then love is really lacking in such a relationship.
Loving someone unconditionally can hinder us from letting an imperfect being or lover go.