Check this self discovery list by Megan Over on Page Flutter. As she says, "The easiest way to get to know yourself is the same way you would get to know anyone else. Ask meaningful, personal questions.
Finding your Life Purpose; Most of us have no clue what we want to do with our lives. Even after we finish school. Even after we get a job. Even after we’re making money. 7 Strange Questions That Help You Find Your Life Purpose