prided oneself (verb) glory: boast, exult
Sinonime: back, bear down, cultivate, drive, drudge, endeavor, exert oneself, fag, grind*, plod, plug away, pour it on, slave, strain, strive, struggle, sweat, tend, toil, travail, tug,
work, work oneself to the bone
Antonime: condemn,
criticize