If you don't like the subject and think you have made the wrong choice then change for goodness sake.
If you do not have a passion for it, you will end up resenting it, both in your degree and later on in your career.
To excel at engineering, it needs to be in your blood. You will be thrust into a world where engineers talk of nothing but engineering, the latest technologies, specifications and stiff that will bore you to death - unless you love it.
If you have ambition to be an engineering manager and progress up the ladder, you had better be more adept in your specialisation than your peers or that promotion is not going to happen and you will be ripped to shreds at symposiums and conferences not to mention peer reviews.
Choose wisely.