Indeed. Never let any idiot like this put you off. Back yourself and persist, persist, persist.