Your ugly character isn't justified because you happen to have religion on your side. Values must not be compromised and nor should our attitudes toward others. Just because your right in principle doesn't permit you to be wrong with your attitude. You're not angry because you're so righteous. You're angry because of your arrogance. Never confuse the two!
Love is a blessing only when appropriately tempered. Otherwise, it will destroy a relationship. When we understand the difference between love and respect, we learn why they must be balanced so as to temper each other.
Darkness isn't necessarily a sign to run. Very often it's a sign that we must break through. This is because darkness and light are deeply associate. Very often, directly behind the darkness lies the greatest light.