Feminism: Its nature and effect on society ( Are we Progressing or Regressing?)