Your teeth are solid in yellow color, most people are born with
it, it is not like coffee or cig stain which you can remove by
grinding (which may lead to thining of teeth), because the teeth
are yellowish inside and outside, even if you removed a layer off,
it is still yellowish.
It is not a sign of weak or unhealthy, the only suggestion is go
for laser whitening treatment if you can afford.