Don't live under the illusion that the working world is filled with people following their passion. Majority of people (regardless whether working in marketing, finance, sales, IT, etc.) at the end of the day are regular joes who work to earn money to pay the mortgage, feed the kids, and go on vacation every now and then.
If you find something you love and can make a living from it: great
If not, well, you'll have to sacrifice a little bit. Unless you win the lottery or are one of the lucky ones who becomes a sports star, a rock star, etc. then you'll have to make compromises. Part of growing up