If you do not see your weaknesses, especially in the areas of greed, jealousy and power, you are not truly honest. If you are not honest to self, you are not to others. If you cannot truly love yourself, you will never know how to truly love others. You can only give of yourself truly when you are not expecting reward, and when you know that the fulfilment of giving is more reward than any thing given in return. To rebuild our planet and our relationship to one another and all of Nature, we must be unconditional, unselfish and have a sincere heart.
Love is the key.