Do something you like.
Very much agree. Although I'd add one caveat - "providing you can pay your bills". If the 'something you like' won't pay your bills then work your way down the list of things you like until you find something that does.
I like playing music, annoyingly, and I'm a much better musician than I am a programmer. I can earn a decent living as a programmer, but not as a musician (I know, I tried for long enough!). Luckily programming was #3 on my list (after graphic design).
Do something you like, providing you can pay your bills.