Nursing. It's unlikely that you will fall passionately, madly in love with a career that will pay you what you think you deserve. It's even less likely that you will accomplish this between now and graduation. A nursing degree will provide you with more-than-ample compensation and ample employment opportunities all over the world. You are immune from offshoring, you're likely to be unionized and you'll have a great background in everything from HR to health sciences. Will you be a nurse? Probably not. If you are, will you stay a nurse? Probably not. But it's good to be able to earn money doing something you sort-of enjoy so that you can spend money profligately on the stuff you really enjoy while you figure it out. I have an engineering degree. I was able to buy bunches of synthesizers, fuck around on my own time, and mix bands in clubs for peanuts because even as an undergrad I was pulling down 4x minimum wage. Guys in the bands I mixed? Yeah, they worked service jobs or played in cover bands. Think about that - dude with an Einsturzende Neubauten tattoo playing Kool & The Gang covers 4 nights a week to pay the rent. Free your ass and your mind will follow.