You're right.Doing something that is related to your talent would also get to serve as a motivation to keep doing it, especially when things are not working as expected.
I can remember taking up a writing job for a blog. The pay was not encouraging but because the topic was something I was keen on, and writing is my hobby, I had to take the job.