Congratulations! To me, its really inspiring that you stuck with CS even when your spiritual side was calling you down another path.
I am currently a sophomore, majoring in Electrical and Computer Engineering. I picked this major because I like STEM and of course, for the jobs/money. However, little less than a month ago, I had my "spiritual awakening" and realized that I was an empath. This realization seemed to halt my interest in STEM for a bit because I was very confused, lost, and felt the calling to give up my goals of being in the STEM field to instead go down the path of psychology or something spiritual.
I've been able to reason with myself to stay with STEM (at least for now) as everything school wise is going fine. I have really good grades, love my classes, and even scored an internship for the summer, woot! But, I am still trying to figure out what to do after I graduate. Do I go on with my original plan with embracing STEM and then business with the end goal of being a higher up in a company? Or do I decide to pursue knowledge relating to the spiritual side of things, like using my ECE skills and knowledge to analyze the brain, heart, etc. Both of these paths have their ups and downs, in terms of financial stability and self fulfillment.
I wish you luck on your journey as I continue to ponder about mine !