NonMexicanGuy NonMexicanGuy 11-10-2016 Computers and Technology Answered What does it mean to be self demanding?