It's easy to love someone who's all perfect. And equally
difficult to love a person whose flaws are visible. Because it's difficult to accept reality, to step into his shoes and understand the reasons for those flaws, to consider that if we had the same flaw how would we want the other person to react. It's difficult to see someone's scars, to have the courage to bandage them, to wait for them to heal, to enquire everyday about the progress and to give your affection when they need it.
But it's not difficult to love when you aren't biased, insensitive and proud. It's a gift from above to be able to love someone's flaws, to not want to change them if the change will not benefit them and to change oneself instead. It's indeed a gift to love a flawed person.