I couldn't find out who David is. Don't let him or anyone else dissuade you. You don't know how many people you have encouraged to be here; so many who post will tell you that, and those who lurk will think that. The only ones who can tell you to go are the moderator and the curezone team; I don't see that happening.
Courage, my dear friend! I know you have an abundance of that! Stay. Teach and inspire us.