Now about your HR passion. You do not need a BBA or any business degree to go in HR. You just need the talent, period. That is to say you should be;
self motivated, responsible, quick in decision making. Plus you must have a bold personality and leadership qualities.
Now do you have those traits?