Do it yourself is fun. The pleasure I derive from finishing a project is immensely fulfilling. The near end of one assignment almost...