anthropology or psychology?

hi everyone, i was originally a computer science major, mainly because i wanted to move overseas (from the states) and saw it would be a good choice in terms of flexibility location wise. figured i didn’t hate computer science and like being alone so why not? one semester in and i feel like i’m the most social person in my algorithm/design class… not to mention i’m barely passing. my linguistic anthro class on the other hand i’m in love with. it’s a lot of reading but it’s always fascinating things and it makes me feel like i’m feeding my childlike wonder. as i kid/teen, i was always fascinated by accents, regional culture, EVERYTHING about other cultures within and outside my country. i don’t even mind that they pay is a lot less than computer science at this point. i just wanted others’ outlook on my situation. perhaps somebody was on a similar boat as i am in. should i try to push through a major like accounting instead? to be able to ensure money and stability? or go into a field like anthro/psych? i feel like anthro especially cultural as of right now, seems to be the one that i’m most passionate about. and i can’t see it being any other way….

tldr: i hate my stem major. i’m bad at math and the people are not social. thought i liked that and could push through math, but i just feel hopeless. i have always been fascinated by cultures and languages. people and their habits interest me like no other. should i try to continue a major like accounting which is more likely to pay well or follow my passion to be in a social science like anthropology or psychology?