Blemishless
Blem·ish·less
Blemishless
a.
Without blemish; spotless.
A life in all so
blemishless
.