Everyone has unique gifts and talents. What you love is what you're gifted at. To be completely happy, to live a completely fulfilled life, you have to do what you love.
Find things you're passionate about, and find others who are as passionate as you are and will focus on giving you an opportunity to shine and to have your moment where you can be in front of others to show what you can do.
Do something you're very passionate about, and don't try to chase what is kind of the "hot passion" of the day.
Find what you love to do and you'll never work a day in your life, that's true. But also always try to fill a niche. What can you try to do that is different?
Do the things that interest you and do them with all your heart. Don't be concerned about whether people are watching you or criticizing you. The chances are that they aren't paying attention to you.
If you really have a passion for something, you should follow it and listen to your inner voice.
Whatever you are passionate about, there is some skill associated with it and there's some service associated with it. Go for it, and don't worry about the money all the time.
You don't have to specialize - do everything that you love and then, at some time, the future will come together for you in some form.
My sister and I do to what we love to do and do what we want to do, so that sort of started us off having a sense of 'Do this because you love it' not 'Do this because you want to be famous.'