Одно другому не мешает.
То что вы называете кармой - психологи называют невротическими программами. Эти программы влияют на то, как человек воспринммает мир, как видит его, как оценивает, на чём фокусируется и исходя из этого, совершает тот или иной выбор.
Это если очень поверхностно говорить. Астрология же.. . если брать натальную карту.. . тоже показывает некий потенциал человека, некоторые программы, с которыми он пришёл в мир. Т. е некий энергетический рисунок.
Но человек всегда может выбирать, во-первых, в рамках этих программ, во-вторых - осознавать эти программы и влиять на них (собственно говоря, психотерапи как раз таки с этим и работает) . Вернее, чётче видеть эти границы, замечать. . в каком месте они более жёсткие, а в каком погиибче, а поддаются ли они деформации и проч?
Ещё один момент - это можно осознавать точки наиболее сильного влияния энергий на себя, а также качество этих энергий и влияний и осознавать себя в этом месте. Чем выше осознанность, тем больше возможностей для выбора. Возможно, здесь есть и другие аспекты.
Я, конечно, смотрю на это, в большей степени, как психолог. Но очень похожая притча есть у буддистов.