Several people have mentioned the ADA and accommodations. I don't know how many people here are familiar with the concept of "at-will" employment, but basically what it means is that if you live in an "at-will" state or equivalent, there are plenty of legal ways an employer can get around the ADA. If you go that route, claiming that you need accommodations for your condition, and you live in an "at-will" state or equivalent, you better make sure your work record is squeaky clean. Don't be late, don't take more time on breaks and lunch than you are allowed, you get the picture. They may not be able to openly fire you because you have a disability but they can fire you for other reasons, and in fact, may be willing to provide accommodations just so they can tell the judge that they did everything reasonably possible but it just didn't work out. In my opinion that is a risky card to play and especially if you are in an unskilled job where you can be easily replaced. My experience with lawyers is that if you don't have any money then you are wasting their time. Most people don't have the resources to fight companies and companies know it. So it basically boils down to two choices, accept the situation as it is where you are, or start (quietly) looking for something else. With no guarantee that you will find better conditions elsewhere.