Journaling is one of the most recommended tools for self-discovery. This is not rocket science; journaling is just putting your thoughts on paper to analyze them and solve them if possible.