Prologue:
Some people are hard to understand.
Some people are not good at understanding.
Understanding can be hard, specially the understanding, from person to person.
Someone can search for understanding, for years, for their whole life, perhaps. Sometimes, they'll find it, and sometimes not.
You can love a person very much, without understanding him or her.
You can hate a person, but still totally understand the person.
And then… You can love and understand the person you love, or hate and absolutely not understand the person.
The last thing must be the most dangerous one. That can make you do many stupid things that you'll never forgive yourself for doing.
But… If we get the chance to see the person's life from above. See how different people's different actions have affected the person… Then we might understand.
