"Insulin dependant" is an old term for T1 diabetics which is no longer used. As such, debating whether you depend on insulin is maybe not that helpful.
Generally speaking, T2s make insulin but not enough to move all glucose out of the bloodstream (causing damage to blood vessels and all sorts...