thefusspot:

Long post is long.  Moderately grumbly stuff under the cut.

Keep reading