Seth Godin said in an interview with Marie Forleo, that this whole life calling, passion thing is complete nonsense. Life is not about waiting for the right answer, or the right time before we do anything, because there is no right answer. This is a way to hide from doing your work.
What there are, are challenges and work that needs to be done. If we suit a certain kind of work, than do any variation of that kind of work. If we wait for the right horse on that carousel to come round, we have missed several opportunities to ride and experience it. The experience is the same, no matter which horse you are on.
Here is a link to that interview: http://www.marieforleo.com/2016/10/seth-godin/