This is a great post, and you are so right - self realization is so important - yet in our society, we are not taught the tools that we need to use to reach it. Knowing yourself is the hardest and I think, the most important thing you can ever do in your whole life.
Thanks a lot