It sounds like legit mental illness, at least "on the spectrum."