Hi, I'm new here and this is my first post. I have CFS and was diagnosed about 7 years ago (although I've had symptoms since i was in high school). I work 4 days a week and can manage my symptoms pretty well. I experienced excruciating shoulder and elbow pain in Oct last year. The Dr suspected it was a nerve issue and i was on an NHS waiting list until January when i found out the wait would be at least 26 weeks. As i was off work sick, i decided to see a private consultant. They diagnosed me with Thoracic Outlet Syndrome which is a compression of nerves and/or blood vessels at the shoulder which causes issues through the arm. Consultant referred me for physio and said it would be 6 months to complete recovery but I should be able to return to work before then. As you can imagine physio and CFS are not the greatest mix but I've managed. I'm now 2 months into physio and practicing my typing every day to get back up to speed. My issue is the my physio would like me to be able to do 4hrs typing a day before returning, my manager wants me to make sure I'm fit before returning, my employers Insurance company want me to return now as they say that i can take it easy at first, the Occupational Health advisor wants me to be well before i go back and I'm lost among all these people's opinions! I'm getting constant phone calls and requests for meetings with all of these people and whenever i try to do my physio exercises or typing practice the phone rings. I can manage 2 hrs typing without too many negative effects but more than that can be quite painful.I also had a call from my manager yesterday to say that one of my colleagues has been sat in my desk for the last week and is having a 'really hard time at the moment' and wanted me to swap desks with her. That didn't really make me feel very welcome to return to be honest. Am i being overly sensitive and should i just pull on my big girl panties and go back to work now or should I hold out and wait until i can manage a bit more computer work? An outside perspective would be very helpful!