The very first book I wrote took ten years. It's a mess. You've never heard of it. It's shelved on a floppy disk (remember those?) among other places, but was never revisited.
Then, during my time in Oxford, I was inspired to write School of Deaths. It took me a year to write, and then I began trying for agents. In publishing, if you want your book published with the big publishers, distributed widely, and making money, you need an agent. The "Big Five" publishers (all subdivisions of just five companies) only take manuscripts from agents, and even then it's not always a guarantee of publication, much less success. Yet agents are the first gatekeepers in the business.
Getting an agent involves writing a query letter. This is a single page long- a blurb about your book, a paragraph about similar books in the marketplace, and a paragraph about you. It's an email you send out and know you'll probably never hear back from. Some agents ask for just this, some for your first five pages. Most agents receive hundreds of email queries a DAY. Of those they receive, they might request pages from 5%, and of those pages, maybe request a full manuscript from an even smaller number. And it's not just based on the quality of your writing. It's based on a lot of subjective factors, like the agent's preferences, if they think they can sell it, does it conflict with other clients they have, and so on. In short, getting an agent is very, very difficult. It feels a bit like falling through mid-air, and trying to catch (and hold onto) a single raindrop.
Small press is a form of traditional publishing in between the big guys and self publishing. In a way, it's sort of like the minor league baseball league. Minor leaguers are pros, and paid to play ball, and some are amazing, but you've never heard of them. They're all hoping to make it into the majors, but to do so they need that scout. With writing, you need an agent.
After Scythe Wielder's Secret I wrote a sci fi thriller and re-entered the querying phase. Months passed. Nada. I've since decided to rework the project.
Then, I had an idea for a book. A series. The ideas kept coming and coming. It was without a doubt the best thing I'd written. I decided, yet again, to plunge back into querying. Querying is a SLOW process, I'll add. Some agents have an AVERAGE response time of 115 days. That's just to hear back, even if it's a no. And if they request pages or your full manuscript, you have to wait months upon months.
This is only one stage in a longer journey. However, this is a huge step for me and my career as an author.