Everyone has good and bad, but there should be a good thing better than a bad thing. Even if we can love a person with the good and the bad. But we should not use bad thing to hurt people who love. Have you ever heard of this sentence? “ My love still exists, but I'm just out of patience” ( May not have heard, because it was my idea )
For love... I use both reason and heart because if we only use the heart, it may make us obsessed with too love. Enduring love is love with understanding.