@doctormelody
I agree with what others have said. I think your number one priority should be thinking about what you see yourself doing for a career. It's also important to realize that at some point you will have to specialize and choose one path over the other. You will always wonder a little bit what it would have been like if you had done the other thing (for example I'm in my last undergrad semester and I'm sort of wistfully wondering what it would have been like if I had taken more French classes, more programming classes, etc. while I had the chance), but you want to be in a place where the career path you did choose is fulfilling to you.