I am largely content with my path with one exception - it's chaotic. That may be a good thing but I have an urge to try regular practice in community with friends on the path.
Good software helps you work, Great software helps you think, FreeMind may change your life.