Isn't it pretty common for successful published writers to actually hate the process of writing? They enjoy the outcomes, but the actual process of writing feels tortured to many.
This is how programming generally feels to me. I love having written a useful / interesting tool or function, but sometimes getting started is like pulling teeth.