I had the same issues as other people and now I am in 4th year. Go figure :P
The best way to find out if a course is good for you is to ask people what it is about etc.
Regarding engineering IN MY OPINION, you apply known principles to a problem (which has a list of requirements) and come of with a product. Throughout the degree, you'll learn these "principles" such as thermodynamics, fluid dynamics, mathematics etc etc + any specialized topics for your specific degree (e.g. Aerodynamics for aerospace).
If you like doing that sort of thing, then Engineering is for you. If you like or yearn coming up with completely new mathematics, or wanting to "discover" things then this isn't quite for you. Engineering does have research, but its more about applying current known mathematics and physics and trying to research into new more efficient solutions.
This is just MY OPINION, it could be very different for someone else, so it is important you do get a different perspective from other people.