Well you are not alone and my account is red too - oddly enough I am absolutely not concerned as I actually believe strongly in ITD.
Also - "when" ITD suddenly becomes a loved stock then the SP will rocket as there are few sellers from here and to 66c - the current sellers at these levels will disappear in an instant.
Time will tell but selling at these levels are out of the question.