I think your consideration of your future is very important and goes to show how aware you are of your career path and passion. I would consider if perhaps you may have other passions that more closely align with the career path you are envisioning? I would also consider if you are willing to sacrifice that passion or if there are viable career opportunities aligned with it? Would it be possible for the course you are currently taking and passionate about to somehow count toward the business/marketing degree? Perhaps a conversation you can have with an advisor.
Best of luck.