Schizoaffective disorder is a mental illness that is characterized by the presence of mood swings and psychotic symptoms. There is no one specific cause of schizoaffective disorder, but it is believed that a combination of genetic and environmental factors may contribute to its development. Some possible triggers include stress, traumatic events, drug abuse, and exposure to toxins.