I don't think I'm selling myself short. you could say, missing out. to sell u yourself short means to be self-deprecating to a harmful degree; to be too modest. as I am not the author , it can't apply.