I work at a grocery store in the Deli. I have had medical problems lately that I am getting tested, but it has had me in and out of the Emergency Room. I have missed work a couple of times for it, but nothing excessive. One of my managers sent me home one night because I was shaking, I was having an anxiety attack and was cleared by doctors to work that night. I come in for my next shift, and they have taken me off of the schedule and inform me that I will be on the next week with fewer hours because I was unreliable, even though I haven't called off since February when I was admitted the Hospital, and was sent home by a manager when I was having the anxiety attack. I am currently being tested for MS and Narcolepsy among other things. My manager was also discussing the situation with other coworkers without me present and without my knowledge. I was wondering if there is anything I can do. I am a part time employee and work less than 28 hours a week. Thank you for any advice.