You seem to be doing just fine to me, do not underestimate your ability to contribute positively