I never thought I would be the type of person to write something like this, but after thinking about it for a couple weeks (ok, months!...