And what you love and are good at may not be as important in the long run as what your personality/temperament is compatible with. Many jobs show a face that is less than 5% of the actual work. A creative person may find they spend more time filling out paperwork and sitting in meetings than designing things. Or a "big-thinking" oriented science major may spend all their day reading numbers off a reactor with nothing to do if the device never fails.