There is a name for this affliction.... it's called Dunning-Kruger effect (
Dunning). Meaning you are not ready yet to evaluate your own experience and skill set.
That being said... diving is definitely not rocket science... it's EASY, you only need to practice... doing lots and lots of dives in different environments. I also understand that some people will be natural and others will not be. I had a guy during my fundies training (basically an AOW training on a very high level, preparing for technical diving), who was a former French legionair, with thousands of dives (worked as an instructor in Egypt) but he failed the class. I've seen a teenage girl with 40 dives pass the class...
That's the skill part, but what makes you a good DM, is experience. Knowing the environment, but also knowing and understanding divers. You need to notice equipment being set up and how this relates to recent practice, you need to notice stress above and below water (someone being overly confident, or very introvert, messy with his equipment, lots of bubbles underwater, etc, etc), being able to clearly and slowly communicate both under and above water, you need to understand the local environment and his particularities (visibility, current, tides, fauna, etc), you need to be able to evaluate skill and experience of your customers without much info (a cert doesn't say ANYTHING, nor number of dives if they are all in the same spot), you need to combine all of this in a sound brief and dive plan, making mental notes of who to watch out for underwater and who you can leave alone.
And that's just the dive-guiding part, not all other stuff involved (helping out with classes, helping out in the shop, maybe servicing equipment, drive a boat, etc).
A good DM or instructor (because you need to have been a good DM to be a good instructor), has a lot of skills and talents both technical and people related.
Does this mean you shouldn't pursuit your dream... of course not, make up your mind, but you should be very selfconscious that you are still learning and this move to Komodo (or whatever) is just a kickstart and you'll still need to put in the dives and customer contact to gain that experience. IMO the best idea is to work in a local shop, get to know the local diving community, learn some non diving skills (equipment, boating), and then make the jump.
Cheers,
B
PS: Just read that you are going to do a liveaboard in Komodo and not yet start DM. Good idea... scout the environment, enjoy the marvellous dives, check the local ops already, after you return get some more local practice in and THEN return to komodo, more confident, with experience.