My story is very similar to yours! I started out as a Health Sciences major, but due to personal and family circumstances transferred universities and changed my major to Business Management. There was much more of an emphasis on work experience and extracurricular activities in the business program, so I have some awesome work experience but graduated with a 3.5 GPA. I have had multiple advisors at my school tell me that the Business major will really stand out and help set me apart from other applicants. They felt strongly that the business degree will be an asset to have in addition to an OT degree, and having work experience dealing with health insurance will bring a different perspective to whatever university I go to. One advisor even told me that the schools won't care as much what my cumulative GPA was, because they won't really care what my grades were in business classes. They will be much more interested in performance in pre-req classes. I was definitely nervous about applying to OT programs at first, but my advisors were very encouraging, and I have been trying to gain as much healthcare experience as possible before applying!