If he crosses lines that break your moral code you should speak out.
Your moral code cannot be crossed when you have none.
See: skulnutz, refrog, cockroach.
Duff's moral code is well documented down here in the basement,
Anal fixation
Anal fixation, which may be caused by too much punishment during toilet training, has two possible outcomes.
The Anal retentive personality is stingy, with a compulsive seeking of order and tidiness. The person is generally stubborn and perfectionist.
The Anal expulsive personality is an opposite of the Anal retentive personality, and has a lack of self control, being generally messy and careless.