I should have quit this job long ago, but I guess I'm just a glutton for punishment.
(deyim) A greedy person; someone who wants too much of something, such as food or drink, which will make him sick. "Fred eats so much red meat that he is a regular glutton for punishment."