Hi Steve, thanks for sharing your story. I feel grateful that I am able to read the story of someone with your experience and expertise.
I read your story with awe tinged with a bit of envy :-) Envy because you knew what you wanted to write about when you started!
I am still searching for my 'thing', my niche. All I know is that I'm transitioning from software development to writing. I have a few topics in mind that I plan to start experimenting with in a few weeks, as soon as I'm done with my software project. I am hopeful that experimenting with a range of topics will help me find that one thing which makes me come alive.
Many thanks for the inspiration!!!