A friend of mine graduated from college with a degree in communications and no sense of direction. Being the first college graduate in her family, she thought all she would need was a piece of paper and doors would magically open.
After college she proceeded to work at a bunch of seemingly unrelated little jobs. At one place she worked in the marketing department on ad campaigns. In another place she helped with accounting. In yet another place she worked making small desktop databases. It seemed like each job was so random. She just took what she could find.
After about 10 years of that, her husband was packaged out of his position as a corporate real estate salesman and he decided to start his own company. Of course she wanted to support him and so she started doing as much of the back office support as she could. As money eventually started coming in, she was able to leave her job and focus 100% on the business.
And one day, we talked about how great it was that she was able to design the company logo, build it's databases, manage it's books, handle all of the correspondence needs, etc. And it became quite apparent that all those "random jobs" she had worked weren't actually random at all. They were preparing her for a destiny she had no idea was ahead of her.
My question to you then is have you considered that you may have needed all the experiences you've had in order to fulfill your passion and feel successful? As a writer, do you find you have topics to write on and a unique viewpoint because of the life experiences you’ve had?
My hypothesis is that as random or even errant or unrelated as pieces of the path may have seemed, you may just find that they were in fact stair steps and building blocks to prepare you for just where you needed to be.
Just something to think about.