Let me just come right out and say that gaining confidence is an ongoing process I’m sure many other freelance writers are constantly going through.
It’s a work in progress just like everything else in life. Having confidence is also an important if you want to be a successful freelance writer because it affects your writing.