Passive income doesn't exist. If it was possible to make money by doing nothing, everyone would be doing it. Those gurus rent out private jets and sports cars on loans to get your attention, and say "I'll teach you my secrets" to get your money. In exchange you will get some entry level business advice that you can get from a Google search, probably with a hint of misogyny and racism. The closest you can get to a "passive income" realistically would probably be putting money into an investment account at a bank, owning a successful company and hiring people to manage it for you, or owning some property to rent out. Unfortunately, all you already need to have money for, but starting a business is definitely doable. I don't have any experience with starting a business though so I can't give you any advice there.
What I can offer is maybe a different way of looking at things. You were probably told so many things like you need to find your passion and chase your dreams, but I believe that that way of thinking just doesn't work for most people. I think a "dream job" doesnt exist for most people, because your life shouldn't revolve entirely around your job. I believe your job shouldn't be "an End" but it should be "a Means to an End." Your job shouldn't be your life, it should fund the life you want. You said you were young and had no talent, you just haven't found your talent yet. It doesn't need to be your "passion" just something you are good at and wouldn't hate doing everyday. I think starting a business is your best bet if you want a "passive income" and if you have an industry that you already find interesting, you might want to get a job involved in that. Find out how things should be run, and save up some money for a bit so you can branch out on your own. I hope this helps
Edit: fixed some grammar