Your differences don't make you defective, they make you unique.  Are your self-doubts keeping you 'stuck'?