Americans with Disabilities Act applies. AND, you need a job where your occasional meltdown doesn't impact customer relations.
If the employer has no such positions, then you need to be employed elsewhere.
Of course, you can not be placed in a position for which you lack relevant experience and training, nor is it employer's responsibility to provide such experience and training.
so here's what you do -- first, you file for unemployment. second, you ask [now ex-] employer to find you a position where your disability doesn't hamper customer relations that is consistent with the requirements of ADA. Third, if they claim there are none, you find an attorney to sue them while you hunt for a new job.