Are you suffering from upper back problems???If you are then my guess would be that's were your arm pain is coming from.The mood swings are likely caused by the tamazepam, a benzodiazepine prescribed for short term use (5 weeks max).Do not stop this med abrutly as you will suffer terrible withdrawls.If you decide to come off it which I would strongly suggest you do then go very slowly and let your body get used to the dose change.Before you do any of this you need to speak with your doctor.Benzodiazepines cause all kinds of problems and were designed for short term use.Long term use leads to addiction,depression,ect ect........Dave