How to find your purpose

A wide-spread advice is “you have to follow your passion”. And I believe that is bad advice.
Cal Newport, in his book So Good They Can’t Ignore You said:

“Compelling careers often have complex origins that reject the simple idea that all you have to do is follow your passion.
“The passion hypothesis is not just wrong, it’s also dangerous. Telling someone to “follow their passion” is not just an act of innocent optimism, but potentially the foundation for a career riddled with confusion and angst.”

So, what do you do if you don’t know your purpose and have no idea where to find your passion?
Reserve the narrative: What do you hate?
That’s a better way to go through it, start figuring out your worldview through the elimination process. Look for the things you hate.
In my case, I found myself always venting when any privacy issue came up (sometimes I even force it to come up!) That was when I knew I was onto something there.

Plan B

If you can’t come up with an answer yet, what you need is to focus on developing your own worldview. And do you know how you start developing one? By copying one.
FInd your heroes, people who you share a common worldview with, and start thinking like them. Copy their vision of the world. Then, bit by bit, you start getting sub-worldviews from different people and eventually, you’ll know exactly where you stand. That’s where you’ll start developing you own worldview.
Once you reach that point, once you know where you stand, it’ll be easier to find your purpose, because by that time you’d have matured your ideas and see the world in a different way.