“Why do you love science so much?” people ask. While it may seem like you should have a straight forward and simple answer, that is certainly not the case. Which, ironically, is one of the things that makes science so great! There is almost never an easy or simple answer to a question in science. If any scientist says “I figured the previously unknown answer on my first try” they are probably lying! Getting to the right answer is never a straight path, but often times you discover something new along the way!
Science is fun because it is a challenge! If everything in life was easy, then life would be pretty boring, I would think. The thinking that goes into solving a problem, the work you have to do to achieve your answer, the struggle to find it, all make it a very satisfying ending when you finally get there. Is it frustrating sometimes? Yes. Incredibly. So much so you almost want to quit, and sometimes you do. But that nagging curiosity in the back of your head always comes back and puts you back into discovery mode!
You learn along the way! You learn the answer to your question, you learn the answer to other questions, you learn a new skill, or maybe brush up on an old one! Science is an art, one that takes so much practice it makes your head hurt (literally sometimes!) That feeling of your knowledge expanding as you progress is incredibly satisfying and makes you, and possibly humanity as a whole, better along the way.
All these things are great, but personally, I think the best part of science is not that it answers questions, but that it makes you ask more. Sure, hopefully you find the answer to your original query along the way, but if you dont discover any more questions, that means there is nothing left to learn. And that can be very boring indeed.