Look up all the definitions of a cult. Catholic, Mormon, Muslim, or Jonestown and they all fit.
Including your own.