You have been given a great many false teachings. Most of these teachings were born out of ignorance. Ignorance of knowing that all this is self. That it is self which veils itself so not to be by itself. That it is self which veils itself for companionship otherwise known as love. As such there is only one true teaching. This teaching it is Love. Love each other for there where is otherness is but self desiring togetherness.