"To fall in love with yourself is the first secret of happiness" Robert Morely
Never go by someone's assessment. You are the best judge of your own capabilities. There is a world around to discourage you for a world of reasons, but don't give up your happiness on someone else opinion.