A great life is a life based on respect – respect for others, respect for self and respect for spirit. You must be able to demand respect from others, teach them what that means to you and refuse to allow them to treat you otherwise. Likewise, you must offer the same to those around you,…