Amazing post, I also love writing but unlike you I don’t want to do it for a living. I agree with your way of approaching the “When do I start” problem. I think Jeff Atwood (co-founder of Stack Overflow) puts it nicely in one of his AMA’s by saying “Start Yesterday”. Here’s the link if you want to read it.
You earned my follow!