Hello Utopia 1969: I'm sorry you are experiencing this difficulty. Would it be possible to ask your supervisor for some specifics with regard to how you can improve your performance on the days you are able to be at work? It sounds like your assessment of your performance, & your supervisor's, are not in synch. It might be a good idea if you could figure out what her / his perspective is with regard to the work you're performing. It's tough to know how to improve if you don't know what it is specifically you're not doing that your supervisor thinks you should be. Good luck!