The Breaking Bad character Ted Beneke, Skyler White's boss and lover, was committing serious tax fraud with his company. When he gets the obligation to repay over 600 grand in tax debts in order to avoid a prison sentence, Skyler anonymously gives him the money from Walt's "income", to avoid her part in it getting discovered by the IRS. But when Ted is reluctant to pay his debts she visits him in episode S04E11 ("Crawl Space"), tells him that it's her money, taken from Walt's "gambling wins", and urges him to pay his debts. But he gives the money back to her, saying that it would feel wrong to pay his debts with illegal gambling money (and the disaster takes its course).
Now like Skyler I don't really get when "wrong" actually became a problem for Ted and why he really refuses that money. While he always pleaded that he just did the tax fraud to save his company and his family (do we know that excuse from someone else?), from the first moment on he seemed to me rather slack with morals and responsibility, which was reinforced when his first action after receiving the money is to get back his big-ass Mercedes instead of paying any debts or using it, well, for the company. So I don't buy a moment that he couldn't take the money out of moral reasons. He also says that it doesn't make a difference and is not enough, which to Skyler seemed like he actually wanted more. (And without her money he'd still stand there with nothing, so he could at least use it to keep the IRS off him.)
So I'd like to shine a bit more light on Ted's character and his motivations, especially concentrating on the questions of why he hesitated to pay his tax debts and, even more so, why he was so obliged in refusing Skyler's money? Does he really have moral obligations? Or is it pride that keeps him from accepting her charity? Or did he really just want to squeeze more money out of her?